我正在尝试使用Syndicationfeed类来阅读rss提要。我添加了对System.servicemodel.syndication的引用。
这是我的错误Project.SyndicationFeed‘不包含'Load’的定义
下面是我的代码:(控制台应用程序)
using System;
using System.Xml;
using System.ServiceModel.Syndication;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string url = "http://fooblog.com/feed";
XmlReader reader = XmlReader.Create(url);
SyndicationFeed feed = new SyndicationFeed();
feed = SyndicationFeed.Load(reader);
reader.Close();
foreach (SyndicationItem item in feed.Items)
{
String subject = item.Title.Text;
String summary = item.Summary.Text;
}
}
}
}发布于 2014-04-02 20:25:05
问题是,在我的项目中添加了一个类SyndicationFeed.cs,这会在调用.Load()方法时引起冲突。
在从类中删除该文件之后,一切都进行得很好。
感谢@user2864740指出这一点并引导我找到解决方案。
https://stackoverflow.com/questions/22798606
复制相似问题