在C#的數據表格DataTable操作過程中,有時候在操作DataTable前需要判斷DataTable中的值是否存在,此時首選需要判斷DataTable是否為null值,而後在判斷DataTable中的數據行有多少個。 例如有個DataTable類型的數據變數dataDt,需要判斷該DataTab ...
在C#的數據表格DataTable操作過程中,有時候在操作DataTable前需要判斷DataTable中的值是否存在,此時首選需要判斷DataTable是否為null值,而後在判斷DataTable中的數據行有多少個。
例如有個DataTable類型的數據變數dataDt,需要判斷該DataTable中是否含有值可使用下列程式語句:
string ishasValue = ""; if (dataDt == null) { ishasValue = "DataTable為空,無值"; } else if (dataDt.Rows.Count == 0) { ishasValue = "DataTable不為空,但裡面數據行為0,不包含任何數據行"; } else { ishasValue = "DataTable含有相應的數據行,有值"; }
上述程式代碼中,dataDt.Rows屬性表示DataTable中的所有的數據行DataRow集合,dataDt.Rows.Count表示數據行的個數。
備註:原文轉載自博主個人站IT技術小趣屋,原文鏈接為c# datatable 判斷值是否存在_IT技術小趣屋。
博主個人技術交流群:960640092,博主微信公眾號如下: