C# List泛型集合中的GroupBy用法
生活随笔
收集整理的這篇文章主要介紹了
C# List泛型集合中的GroupBy用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
[csharp]?view plaincopy print? //根據(jù)子項目id得到flowjump實體類?? flowJumps?=?this.FlowJumps;?? //按工序groupby?flowjumps?? IEnumerable<IGrouping<int,?FlowJump>>?query?=?? flowJumps.GroupBy(pet?=>?pet.processID,?pet?=>?pet);?? foreach?(IGrouping<int,?FlowJump>?info?in?query)?? {?? List<FlowJump>?sl?=?info.ToList<FlowJump>();//分組后的集合??? //也可循環(huán)得到分組后,集合中的對象,你可以用info.Key去控制??? //foreach?(FlowJump?set?in?info)??? //{??? //}??? }??
在使用的時候需要使用分組中的鍵: [csharp]?view plaincopy print?var?groupInfo?=?orderinfo.Info.GroupBy(m?=>?m.xx).ToList();?? ????????????foreach?(var?item?in?groupInfo)?? ????????????{?? ????????????????string?infotemp?=?item.Key;?? ????????????}??
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖
在使用的時候需要使用分組中的鍵: [csharp]?view plaincopy print?
總結(jié)
以上是生活随笔為你收集整理的C# List泛型集合中的GroupBy用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 配资怎么开户
- 下一篇: c# 四舍五入、上取整、下取整