C# - 리스트 선언 및 초기화

리스트를 선언하고 초기화하는 방법을 소개합니다.

1. 리스트 선언

List<Type> list = new List<Type>();으로 리스트 선언 및 객체를 생성할 수 있습니다.

List<string> list = new List<string>();

2. 리스트 선언 및 초기화

리스트 선언과 동시에 { ... }으로 객체들로 초기화할 수 있습니다.

List<string> list = new List<string>() {"a", "b", "c", "d"};

Console.WriteLine(string.Join(", ", list));

Output:

a, b, c, d

3. 배열의 요소들로 초기화

리스트 생성 시, 배열을 생성자의 인자로 전달하면 배열의 요소들이 리스트에 추가되면서 초기화됩니다.

string[] arr = {"a", "b", "c", "d"};
List<string> list = new List<string>(arr);

Console.WriteLine(string.Join(", ", list));

Output:

a, b, c, d

4. 다른 리스트의 요소들로 초기화

리스트 생성 시, 다른 리스트의 요소들을 초기값으로 초기화할 수 있습니다.

List<string> list1 = new List<string>() {"a", "b", "c", "d"};
List<string> list2 = new List<string>(list1);

Console.WriteLine(string.Join(", ", list2));

Output:

a, b, c, d
Loading script...
codechachaCopyright ©2019 codechacha