匿名型のオブジェクトに、その宣言されたスコープ外のオブジェクトにアクセスするにはどうすればよいですか?C#匿名型オブジェクトへのアクセス
void FuncB()
{
var obj = FuncA();
Console.WriteLine(obj.Name);
}
??? FuncA()
{
var a = (from e in DB.Entities
where e.Id == 1
select new {Id = e.Id, Name = e.Name}).FirstOrDefault();
return a;
}
8秒で殴られる!私は私を削除しました(それを複製する利点はありません)。しかし、ストレスをかけるために:***これをしないで*** ;-p –
あなたはこれをあなたの好みの答えとして受け入れました。興味深いテクニックですが、重要な/プロダクションコードで使用することを強くお勧めします。 – LukeH
これができることを知っておいてよかったです。しかし、本当に悪いですが、そうです。私はmuhahhhhahahaaaaです。 –