我创建了一个包含三列的数据表。我正在对数据进行排序
DataTable dt= new DataTable();
DataColumn auto = new DataColumn("ID",typeof(System.Int32));
dt.Columns.Add(auto);
auto.AutoIncrement = true;
auto.AutoIncrementSeed = 1;
auto.ReadOnly = true;
dt.PrimaryKey = new DataColumn[] { dt.Columns["ID"] };
dt.Columns.Add(new DataColumn("Name"));
dt.Columns.Add(new DataColumn("Precedence",typeof(System.Int32)));
DataView dv = dt.DefaultView;
dv.Sort = "Precedence ASC";
dt=dv.table
dv.table 不返回原始表的表结构。我也想要排序的数据和表模式(主键)。