[英]“Filtering” DataTable by Column NOT Rows
给定具有A,B,C,D列的数据表
寻找一种干净的方法来将列限制为A,C,类似于DataView如何限制DataView中的行
通常, DataTable
具有相对较小的固定数量的命名列,以及可能较大的可变数量的未命名行。 因此,过滤对行有意义,但对列却没有意义。
大多数应用程序只会忽略它们不感兴趣的列。
我认为没有任何方法可以完成所需的工作,只需克隆DataTable
并删除不需要的列即可。
或透视数据表,使列成为行。
找到了解决方案,并将其发布在这里,供其他可能登陆的人使用
此处介绍的DataView.ToTable()方法http://msdn.microsoft.com/zh-cn/library/wec2b2e6.aspx
用作
DataTable.DefaultView.ToTable(标志,);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.