Wie DataTable Sortieren nach zwei Spalten in c#

Ich habe eine DataTable dass sieht wie folgt aus;

|              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

Möchte ich Sortieren Sie die Tabelle durch ItemIndex ersten, dann Sortieren Sie die sortierte Tabelle von ItemValue.

Wie kann ich das erreichen?

Edit: nach dem Sortieren, ich möchte meine Tabelle wie unten;

|              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
Wie kann ich die Gruppe Tabelle und Sortieren Sie jedes Element einzeln?
DataView dv = new DataView(dt); dv.Sort = "ItemIndex, ItemValue";`

InformationsquelleAutor Mehmet Ince | 2013-04-30

Schreibe einen Kommentar