How can I initialize a C# List in the same line I declare it. (IEnumerable string Collection Example)

后端 未结 8 953
眼角桃花
眼角桃花 2021-01-30 15:20

I am writing my testcode and I do not want wo write:

List nameslist = new List();
nameslist.Add(\"one\");
nameslist.Add(\"two\");
nam         


        
8条回答
  •  情话喂你
    2021-01-30 16:18

    This is one way.

    List list = new List{ 1, 2, 3, 4, 5 };
    

    This is another way.

    List list2 = new List();
    
    list2.Add(1);
    
    list2.Add(2);
    

    Same goes with strings.

    Eg:

    List list3 = new List { "Hello", "World" };
    

提交回复
热议问题