Ich kann eine List<int> like new List<int>{1,2,3,4,5};
initialisieren List<T>
hat jedoch keinen Konstruktor, der einen einzelnen Parameter akzeptiert. Also habe ich versucht, dies durch den Debugger zu starten und es scheint, die Add-Methode aufzurufen. Also, wie weiß der Compiler, welche Methode aufgerufen werden soll, um jedes einzelne Element hinzuzufügen.Liste <int> Initialisierung in C# 3.5
Dies kann eine dumme Frage, aber ich bin ein wenig verwirrt.
Dank
Nicht ganz - es hat IEnumerable zu implementieren als auch (und die Add-Methode hat die Parameter haben, und es muss ein leicht zugänglicher Konstruktor sein). –
gerade bearbeitet :) vergessen, es an erster Stelle zu schreiben :) –