Linqに詰まる等
class hoge
{
public int ID {get; set;}
public string Name {get; set;}
}
List<hoge> hogelist = new List<hoge>();
みたいなリストがあって
hoge fugafuga = hogelist.Where(n=> n.ID == 1).Select (n=>n);
みたいな事できるかなーと思ったら
listからhogeクラスに変換できないよバカン
とエラーが出た・・・
ふむん。
<追記>
IEnumerable<hoge> fugafuga = hogelist.Where(n=> n.ID == 1).Select (n=>n);
だとエラーがでないようだ。。。が
謎だ。もうちょっと勉強しよう。
<追記その2>
String hogefuga = fugafuga.Select(n=>n.ID).First().ToString();
で取れる所まではいけた。
(whereで絶対値指定してるので1件しかない前提ですが)