首页 > 代码库 > .net数据进行分类(linq语句)

.net数据进行分类(linq语句)

var items = List<实体>;

var models = items.GroupBy(r => r.分类字段).ToDictionary(d => d.Key, d => d.ToList());

分类字段值相同的数据都会归为一类。主键为key

具体取值方法

foreach(var model in models)

{

var key = model.key;

var value = http://www.mamicode.com/model.value;

}

 

.net数据进行分类(linq语句)