Как я могу инициализировать список C # в той же строке, в которой я его объявляю. (Пример коллекции строк IEnumerable)

Я пишу свой тестовый код и не хочу писать:

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

Я бы хотел написать

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

Однако {"один", "два", "три"} не "Коллекция IEnumerable строк". Как я могу инициализировать это в одной строке с помощью коллекции строк IEnumerable?

98
задан iliketocode 5 October 2015 в 17:15
поделиться