List
IList
System.Collection.Generic 네임스페이스 아래에 있습니다.
List
요소는 Add(), AddRange() 메서드 또는 컬렉션 초기화 구문을 사용하여 추가할 수 있습니다.
요소는 인덱스를 전달하여 액세스할 수 있습니다. 내 목록[0]. 인덱스는 0부터 시작합니다.List
목록은 인덱스, for/foreach 루프 및 LINQ 쿼리를 사용하여 액세스할 수 있습니다. 목록의 인덱스는 0부터 시작합니다.
배열과 마찬가지로 개별 목록 항목에 액세스하려면 대괄호 안에 인덱스를 전달합니다. foreach 또는 for 루프를 사용하여 List
방법 1
class Program{ public static void Main(){ List<int>originalList=new List<int>(){1,2,3,4,5,7,8,9}; List<Int32>copy = new List<Int32>(originalList); foreach (var item in copy){ System.Console.WriteLine(item); } Console.ReadLine(); } }
출력
1 2 3 4 5 7 8 9
방법 2
class Program{ public static void Main(){ List<int>originalList = new List<int>() { 1, 2, 3, 4, 5, 7, 8, 9 }; List<Int32> copy = originalList.ToList(); foreach (var item in copy){ System.Console.WriteLine(item); } Console.ReadLine(); } }
출력
1 2 3 4 5 7 8 9
방법 3
class Program{ public static void Main(){ List<int> originalList = new List<int>() { 1, 2, 3, 4, 5, 7, 8, 9 }; List<Int32> copy = originalList.GetRange(0, 3); foreach (var item in copy){ System.Console.WriteLine(item); } Console.ReadLine(); } }
출력
1 2 3