.Net C# 为什么dataTable.DefaultView.Sort不起作用?

提问:

程序如下:

//dtServerBOList是dataTable object

dtServerBOList.DefaultView.Sort = "ServerName";
for (int i = 0; i < dtServerBOList.Rows.Count; i++)
{
DataRow dr = dtServerBOList.Rows[i];
Console.WriteLine (dr["ServerName"].ToString());
}


为什么dataTable.DefaultView.Sort不起作用?
打印出来的依然是无序的???
谢谢!

回答如下:

应该修改代码如下:

dtServerBOList.DefaultView.Sort = "ServerName";
for (int i = 0; i < dtServerBOList.DefaultView.Count; i++)
{
DataRowVew drv
= dtServerBOList.DefaultView.Item[i]
Console.WriteLine (drv[
"ServerName"].ToString());
}

你可能感兴趣的:(C++,c,.net,C#)