Wie kann ich eine C # -Liste in derselben Zeile initialisieren, die ich deklariere? (IEnumerable-Zeichenfolgesammlungsbeispiel)

Ich Schreibe mein testcode und ich möchte nicht schreiben wo:

List<string> nameslist = new List<string>();
nameslist.Add("one");
nameslist.Add("two");
nameslist.Add("three");

Ich würde gerne schreiben

List<string> nameslist = new List<string>({"one", "two", "three"});

Jedoch {"eins", "zwei", "drei"} ist nicht eine "IEnumerable string Collection". Wie kann ich die initialisieren Sie diese in einer Linie mit dem IEnumerable string Collection"?

InformationsquelleAutor der Frage Johannes | 2010-12-14

Schreibe einen Kommentar