“SyndicationFeed”不包含“Load”的定义
本文关键字:定义 Load SyndicationFeed 包含 | 更新日期: 2023-09-27 17:55:54
我正在尝试使用Syndicationfeed类读取rss提要。我添加了对System.servicemodel.syndication的引用。
这是我的错误Project.SyndicationFeed'不包含"加载"的定义
这是我的代码:(控制台应用程序)
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;
}
}
}
}
问题是不知何故,一个类 SyndicationFeed.cs 被添加到我的项目中,这在调用 .Load() 方法。
从类中删除此文件后,一切正常。
感谢@user2864740指出这一点并引导我找到解决方案。