在使用C#的Lamda表达式处理数据的时候,我们有时候需要对数据进行分组,这个时候赦闺尴蚯会经常使用GroupBy实现,下面小编就给大家分享一下如何在Lamda中使用GroupBy进行分组。
工具/原料
VisualStudio2015
方法/步骤
1、打开VisualStudio2015软件,我们新建一个控制台应用程序,如下图所示
2、然后我们程序的引用目录下面导入一个Json处理库,如下图所示
3、接下来我们就在程序文件中导入命名空间,如下图所示,一个是处理Json的,一个是lamda要用到的
4、然后我们需要准备一下模拟数据,如下图所示,这里用Jarray准备了几组数据
5、接着运用lamda对数据集合进行分组,如下图所示,分组的时候直接指定要分组的字段即可
6、运行程序以后我们会在程序中看到输出了所有的分组字段值,如下图所示,因为我们查询的是分组的键值
7、综上所述,在Lamda中进酚祯馄嫱行分组的使用的时候,我们主要是用GroupBy进行实现的,分组的时候注意键值的选择