gpt4 book ai didi

c# - 过滤数据表以包含唯一列

转载 作者:行者123 更新时间:2023-12-03 03:05:10 25 4
gpt4 key购买 nike

我有一个数据表如下

ID(INT NOT NULL AND PK)    Name(NOT NULL NVARCHAR)
1 Apple
2 Apple
3 Apple
4 Orange
5 Apple
6 Orange

我需要过滤数据表,使其仅包含唯一的名称。 ID可以是表格中选择的任意一行

所需数据表

ID(INT NOT NULL AND PK)    Name(NOT NULL NVARCHAR)
1/2/3/5(any one) Apple
4/6(any one) Orange

最佳答案

您可以通过 GroupBy 方法使用 LINQ to DataTable:

var result = dt.AsEmumerable()
.GroupBy(row => row.Field<string>("Name"))
.Select(g => g.First())
.CopyToDataTable();

关于c# - 过滤数据表以包含唯一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17057659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com