对导入的数据 WPF C# 进行排序



嗨,我在排序数据时遇到问题。我正在从数据文件读取到结构中。我想按以下方式排序:

我的输入数据:

姓名 姓氏 年龄 性别

扬·科瓦尔斯基 45

米亚当·科瓦尔斯基 44

米安娜·诺瓦克 44 k

安杰伊·皮乌卡 22 m

达努塔·德热沃 25 k

奥拉诺瓦克 25 k

扬皮乌卡 66米

扬·科瓦尔斯基 45

米亚当·科瓦尔斯基 44

米斯坦·德热沃 66

米我期待:

文件 1

扬·科瓦尔斯基 45

米亚当·科瓦尔斯基 44

米扬·科瓦尔斯基 45

米亚当·科瓦尔斯基 44

米文件 2

安杰伊·皮乌卡 22 m

扬皮乌卡 66米

文件 3

安娜·诺瓦克 44 k

奥拉诺瓦克 25 k

文件 4

达努塔·德热沃 25 k

斯坦·德热沃 66

米然后我想处理数据,绘制科瓦尔斯基的年龄图表。 我将加载的数据是不同的大小,一旦科瓦尔斯基是 10 乘以 100。但是,列数是恒定的。

我可以以这样的方式进行排序,以便:

LP姓氏

4 科瓦尔斯基

2 皮乌卡

2 诺瓦克

2 德热沃

您可以创建一个适配器,以将数据转换为具有属性"年龄"、"姓名"、"性别"、"姓氏"的类"人员",然后使用 Linq 进行排序。但是,如果您不指定如何导入数据,我们将无法为您提供帮助。

最新更新