在我的项目中有以下内容,用 VB.NET 编写:
Dim items = From item In rssFeed.Elements("forecast").Elements("tabular").Elements("time") _
Select New WetherItem With {.time=item.Element("windDirection").Attribute("code").Value }
这是如何用 C# 编写的?
我尝试了以下...
XElement rssFeed = XElement.Load(@"http://www.yr.no/sted/Norge/Rogaland/Karm%C3%B8y/Torvastad/varsel.xml");
var items = from item in rssFeed.Elements("forecast").Elements("tabular").Elements("time")
select new WetherItem { .time=item.Element("windDirection").Attribute("code").Value };
但我收到错误消息
rssFeed.Elements("预测").Elements("表格").Elements("时间")
错误 5 找不到源类型“System.Collections.Generic.IEnumerable”的查询模式的实现。未找到“选择”。您是否缺少“System.Linq”的引用或使用指令?c:\users\\documents\visual studio 2012\Projects\Database1\Database1\SqlStoredProcedure1.cs 32 30 Database1
我参考了 System.XML.Linq 和 System.Data.Linq