我有以下方法:
private DataTable getsortedtable(DataTable dt)
{
dt.DefaultView.Sort = "Name desc";
//I would need to return the datatable sorted.
}
我的问题是我无法更改此方法的返回类型,我必须返回一个DataTable,但我想将其返回排序。
dt.DefaultView是否有任何魔法隐藏属性可以返回dt排序?
提前多多感谢。
最诚挚的问候。
答案 0 :(得分:28)
private DataTable getSortedTable(DataTable dt)
{
dt.DefaultView.Sort = "columnName DESC";
return dt.DefaultView.ToTable();
}
答案 1 :(得分:4)
这样做
private DataTable getsortedtable(DataTable dt)
{
//do the operation for sort
return dataView.ToTable();
}