510 Stimmen

ArrayList vs List<> in C# ArrayList vs List<> in C#

Was ist der Unterschied zwischen ArrayList und List<> in C#?

Ist es nur so, dass List<> einen Typ hat, während ArrayList keinen hat?

7 Stimmen

Mögliche Duplikate von ArrayList vs List

9 Stimmen

Es ist eine ähnliche Frage, aber ich glaube nicht genau dasselbe. Hier wird allgemein nach List<> gefragt, während die andere spezifisch nach List fragt.

0 Stimmen

Ich habe diesen sehr hilfreichen Blog gefunden, es könnte helfen. Ich dachte, ich sollte den Link teilen: fintechexplained.blogspot.co.uk/2017/07/…

-3voto

user1998271 Punkte 1

Für mich geht es hauptsächlich darum, deine Daten zu kennen. Wenn ich meinen Code weiterhin auf der Grundlage von Effizienz erweitern möchte, müsste ich die Listenoption als Möglichkeit zur Entschlüsselung meiner Daten wählen, ohne den unnötigen Schritt, immer über Typen nachzudenken, insbesondere über 'Benutzerdefinierte Typen'. Wenn die Maschine den Unterschied versteht und selbst erkennen kann, mit welcher Art von Daten ich es tatsächlich zu tun habe, warum sollte ich da dazwischen kommen und Zeit verschwenden, indem ich die Gymnastik von 'IF THEN ELSE'-Bestimmungen durchmache? Meine Philosophie ist es, die Maschine für mich arbeiten zu lassen, anstatt dass ich an der Maschine arbeite? Das Wissen um die einzigartigen Unterschiede zwischen verschiedenen Objektcodebefehlen trägt dazu bei, deinen Code effizient zu gestalten.

Tom Johnson (Ein Eintrag ... ein Ausgang)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X