C# 提取DataTable指定字段到新的DataTable方方法

      /// 
        /// 从DataTable中返回两列数据作为一个新的DataTable
        /// 
        /// 源数据表
        /// 需要返回的第1个字段
        /// 需要返回的第1个字段
        ///   
        public static DataTable GetNewDataTable(DataTable sourceDt,string x,string y)
        {
            DataTable newTable = sourceDt.DefaultView.ToTable(false, new string[] { x, y });
            return newTable;
        }

方法是根据字段名称提取两列数据到新的DataTable,依此类推,要提取更多列{ x, y }中进行增加即可,对应(DataTable sourceDt,string x,string y)中也对应增加。

你可能感兴趣的:(#,C#基础)