将dataview排序为数据表

Sos*_*osi 14 c# asp.net datatable dataview

我有以下方法:

private DataTable getsortedtable(DataTable dt)
{
    dt.DefaultView.Sort = "Name desc";
    //I would need to return the datatable sorted.
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我无法更改此方法的返回类型,我必须返回一个DataTable但我想将它返回排序.

是否有dt.DefaultView的魔法隐藏属性返回dt排序?

非常感谢提前.

最好的祝福.

Fos*_*erZ 30

 private DataTable getSortedTable(DataTable dt)
 {
    dt.DefaultView.Sort = "columnName DESC";
    return dt.DefaultView.ToTable();
  }
Run Code Online (Sandbox Code Playgroud)