私のプロジェクトには、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」のリファレンスまたは using ディレクティブがありませんか? c:\users\\documents\visual studio 2012\Projects\Database1\Database1\SqlStoredProcedure1.cs 32 30 Database1
System.XML.Linq と System.Data.Linq への参照があります