0
假設我們有一個綁定到DataTable的DataGridView。有沒有一種簡單但可行的方法來確定DataTable中存儲數據的總大小(以字節爲單位)?如何計算DataTable中存儲的數據的字節數
假設我們有一個綁定到DataTable的DataGridView。有沒有一種簡單但可行的方法來確定DataTable中存儲數據的總大小(以字節爲單位)?如何計算DataTable中存儲的數據的字節數
如果你只是想細胞的數量,你可以得到由行乘以列:
int cells = tbl.Columns.Count * tbl.Rows.Count;
如果你想字節大小,你可以嘗試序列化的數據表和測量的尺寸,但將不會100%準確,因爲它會添加一些樣板。
我一直在考慮序列化數據,但正如您所提到的,不能保證準確性 – eYe
你是什麼意思總大小..你想DataTable.Rows.Count()? – MethodMan
以字節爲單位的數據總大小 – eYe
爲什麼你需要以字節爲單位的數據總大小,你可以澄清你想要做什麼..也許你只需要總記錄數.. – MethodMan