选择vs在linq中选择新的

Moh*_*rma 5 linq

b/w选择和选择linq中的新功能有什么区别.

var SelectNew = from L1 in liStudent select new { L1.Name, L1.ID };

var SelectNew2 = from L2 in liStudent select L2;
Run Code Online (Sandbox Code Playgroud)

Mat*_*ott 11

你的第一个,SelectNew将返回匿名类型的枚举有两个属性,NameID,而SelectNew2被返回的枚举iiStudent实体.当您需要返回实体/模型中可用数据的子集时,您将使用第一个实例.