永发信息网

winform数据库查出来的数据 怎么把某列值赋值给一维数组

答案:3  悬赏:70  手机版
解决时间 2021-03-16 10:08
  • 提问者网友:你给我的爱
  • 2021-03-15 14:54
winform数据库查出来的数据 怎么把某列值赋值给一维数组
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-03-15 16:02
linq解法
var res=dt.AsEnumerable().select(c=>c["列名"].ToString()).ToArray();

ps:c["列名"].ToString() 这里根据你自己的需要进行转换,我这里是当字符处理的,如果你要int[],则使用Convert.ToInt32 转换
全部回答
  • 1楼网友:神也偏爱
  • 2021-03-15 18:17
List<string> list = new List<string>(); foreach(DataRow dr in datatable) { list.Add(dr[0].ToString()); } string[] arr = list.ToArray();
  • 2楼网友:躲不过心动
  • 2021-03-15 17:29
List list = new List(); foreach(DataRow dr in datatable) { list.Add(dr[0].ToString()); } string[] arr = list.ToArray(); 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯