在linq中选择vs选择新
在linq中选择和选择新建有什么区别在linq中选择vs选择新,linq,Linq,在linq中选择和选择新建有什么区别 var SelectNew = from L1 in liStudent select new { L1.Name, L1.ID }; var SelectNew2 = from L2 in liStudent select L2; 您的第一个属性,SelectNew将返回一个匿名类型的可枚举项,该匿名类型具有两个属性,Name和ID,而SelectNew2将返回一个iiStudent实体的可枚举项。当您需要返回实体/模型中可用数据的子集时,您可以使用第
var SelectNew = from L1 in liStudent select new { L1.Name, L1.ID };
var SelectNew2 = from L2 in liStudent select L2;
您的第一个属性,
SelectNew
将返回一个匿名类型的可枚举项,该匿名类型具有两个属性,Name
和ID
,而SelectNew2
将返回一个iiStudent
实体的可枚举项。当您需要返回实体/模型中可用数据的子集时,您可以使用第一个实例。如果您发布代码或XML,请在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码示例”按钮({}),以很好地格式化和语法突出显示它!