我已经看到很多关于匿名类型如何工作的描述,但我不确定它们是如何真正有用的.有哪些场景可以使用匿名类型在精心设计的程序中解决?
c# anonymous-types
这段代码:
var items = query.ToList();
回到List<'a>哪里'a is new { string a1, string a2 }
List<'a>
'a is new { string a1, string a2 }
如果我要删除var关键字,那么在这里使用哪个有效的类型定义来保存名称a1和a2?
var
a1
a2
c# linq anonymous-types
anonymous-types ×2
c# ×2
linq ×1