c# - 如何在数据表中选择不同的行并将其存储到数组中

标签 c# select datatable distinct

我有一个数据集 objds。 objds 包含一个名为 Table1 的表。表 1 包含名为 ProcessName 的列。此 ProcessName 包含重复的名称。所以我只想选择不同的名称。这可能吗?

  intUniqId[i] = (objds.Tables[0].Rows[i]["ProcessName"].ToString());

最佳答案

DataView view = new DataView(table);
DataTable distinctValues = view.ToTable(true, "Column1", "Column2" ...);

关于c# - 如何在数据表中选择不同的行并将其存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1199176/

相关文章:

c# - 具有指定结果的任务并行库 WaitAny

c# - 如何在 ASP. NET Core 中使用 jquery

mysql - 获取最新记录

c# - 制表符分隔文本文件中的空列问题

c# - 从数据表插入数据表

php - ajax不向脚本发送参数

c# - 如何在 C# 中更改窗口的光标?

c# - HttpClient - 包含非 ASCII 字符的 header

javascript - AngularJS - 在选择标签中使用 ng-repeat 添加了额外的空白选项

ruby - Ruby 中的时区选择列表(按 UTC 偏移量)