-2
如何以DataTable最快的方式讀取數據?從DataTable中讀取數據的最快方法?
逐個字符
記錄通過記錄
記錄*記錄大小,他們無法
我試圖找到的DataTable
我的問題的大小與鏈接在這裏
還有什麼?
如何以DataTable最快的方式讀取數據?從DataTable中讀取數據的最快方法?
逐個字符
記錄通過記錄
記錄*記錄大小,他們無法
我試圖找到的DataTable
我的問題的大小與鏈接在這裏
還有什麼?
無論如何,您必須循環表格,您可以使用LINQ-To-DataTable
來獲取簡短易讀的代碼。假設你只有字符串:
var columns = table.Columns.Cast<DataColumn>().ToList();
int totalCharacterCount = table.AsEnumerable()
.Sum(r => columns.Sum(c => r.Field<string>(c).Length));
內columns.Sum
計算和總結在一個DataRow
每一列中的字符串的長度,外Sum
計算總求和,所以將所有行的總和在一起。
什麼意思是「通過錄制錄製 記錄*記錄大小,他們不能」? –
根據記錄總數查找大小。 記錄數*單個記錄大小 我想查找DataTable的大小 –