Mam DataTable
, który wygląda jak poniżej;Jak sortować DataTable przez dwie kolumny w C#
| ID | ItemIndex | ItemValue
ce895bd9-9a92-44bd-8d79-986f991154a9 1 3
ae7d714e-a457-41a8-8bb4-b5a0471c3d2f 2 2
a774dff3-acc0-4f50-a211-a775e28dcae3 2 1
292bbd50-290b-4511-9e4e-2e74e3ebe273 3 2
ae7d714e-a457-41a8-8bb3-b5a0471c3d22 3 1
Chcę uporządkować tę tabelę ItemIndex
pierwszy, a następnie posortować tabelę posortowanych według ItemValue
.
Jak mogę to osiągnąć?
Edycja: po sortowaniu chcę mieć mój stół jak poniżej;
| ID | ItemIndex | ItemValue
ce895bd9-9a92-44bd-8d79-986f991154a9 1 3
a774dff3-acc0-4f50-a211-a775e28dcae3 2 1
ae7d714e-a457-41a8-8bb4-b5a0471c3d2f 2 2
ae7d714e-a457-41a8-8bb3-b5a0471c3d22 3 1
292bbd50-290b-4511-9e4e-2e74e3ebe273 3 2
Jak mogę tabela grupy i uporządkować każdy element osobno? –
'DataView dv = new DataView (dt);' 'dv.Sort =" ItemIndex, ItemValue "'; ' –