hallo i Arraylist verwenden und speichert einfache Objektarray, dass mein Beispielcode SchnipselArraylist mit Objekttyp
ArrayList rows = new ArrayList();
object[] objs = new object[3];
objs[0] = 1;
objs[1] = "dilip";
objs[2] = 27;
rows.Add(objs);
objs = new object[3];
objs[0] = 2;
objs[1] = "lucky";
objs[2] = 42;
rows.Add(objs);
objs = new object[3];
objs[0] = 3;
objs[1] = "user";
objs[2] = 46;
rows.Add(objs);
objs = new object[3];
objs[0] = 4;
objs[1] = "testing";
objs[2] = 76;
rows.Add(objs);
objs = new object[3];
objs[0] = 5;
objs[1] = "trying";
objs[2] = 44;
rows.Add(objs);
Wie ich asc oder desc Sortierung auf einem Index von Objekt zum Beispiel der Sortierung Namen anwenden kann, basierend auf Welcher Index 1 oder Sortierung basierend auf Alter welcher Index 2 ..
Bitte geben Sie einen Vorschlag. Danke ..
Warum sollte jemand nicht generische 'ArrayList' von nicht typisierten' object [] 'verwenden. Es macht Ihren Code schwierig, unlesbar und fehleranfällig bei verschiedenen Problemen, beginnend mit 'InvalidCastExceptions' bis hin zum Boxing/Unboxing Performance Overhead. Verwenden Sie stattdessen typisierte Arrays von Strukturen. –
Ich weiß, aber sein bestehendes Projekt und neue Tischler können daher Designänderungen nicht vorschlagen. mit bestehendem Design gibt es einen Weg? Danke – Dilip
@Dilip werfen Sie einen Blick auf die Antwort mit 'List