我對Datatable中的排序有疑問。我有一個像下面這樣的桌子,並且希望將它從小到大排序。問題是當我有相同的數字,我想要第一個作爲最後一個等...使用相同的值對DataTable中的列進行排序
表:-------------------- ---------------排序後:
Name Bit Size Name Bit Size (corrected)
A 0 1 A 0 1
C 1 2 C 1 2
B 1 3 B 1 3
D 1 1 D 1 1
結果,我想:
Name Bit Size (corrected)
A 0 1
D 1 1
B 1 3
C 1 2
我的代碼:
arraySBit.DefaultView.Sort = "Bit";
arraySBit = arraySBit.DefaultView.ToTable();
哪裏是大小排序嗎?他需要一點一點,然後按大小 –
要挑剔這是Linq的數據集,但你無論如何得到+1;) –
@RoyiNamir:你爲什麼認爲他想要按位和大小排序? –