gpt4 book ai didi

c# - 如何在数组C#中保存数据表的第一列

转载 作者:IT王子 更新时间:2023-10-29 04:45:43 25 4
gpt4 key购买 nike

我有这种数据表:

Name | CategorieID | FullCategorie_ID
---- ------------- ----------------
A 1 12
B 1 13
C 5 14
D 3 15
E 6 16

我想将 Name 列的值保存在一个数组中,我正在使用它来获取一行的值。例如。要获取第一行的值,我可以使用以下代码。

var stringArr =datatable1.Rows[0].ItemArray.Select(x => x.ToString()).ToArray();

但我不知道如何获取唯一的第一列的所有值。

最佳答案

我建议使用 LINQ to DataSet 来查询 DataTable:

datatable1.AsEnumerable().Select(r => r.Field<string>("Name")).ToArray();

关于c# - 如何在数组C#中保存数据表的第一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20629547/

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