C# - 리스트 길이, 크기 가져오기

리스트의 길이, size를 가져오는 방법을 소개합니다.

1. List.Count로 리스트 길이 가져오기

List.Add()는 요소를 리스트에 추가합니다.

요소가 추가될 때마다 리스트의 길이는 증가하는데, List.Count로 리스트의 길이를 가져올 수 있습니다.

using System;

namespace Example {
    public class Program {
        public static void Main(string[] args) {

            List<string> list = new List<string>();
            list.Add("A");
            list.Add("B");
            list.Add("C");

            Console.WriteLine(list.Count);

            list.Add("D");
            list.Add("E");

            Console.WriteLine(list.Count);
        }
    }
}

Output:

3
5

2. for문과 Count로 리스트 순회

아래와 같이 for문과 Count로 리스트의 모든 요소를 순회할 수 있습니다.

List.ElementAt(index)는 리스트에서 index의 요소를 리턴합니다.

using System;

namespace Example {
    public class Program {
        public static void Main(string[] args) {

            List<string> list = new List<string>();
            list.Add("A");
            list.Add("B");
            list.Add("C");
            list.Add("D");
            list.Add("E");

            for (int i = 0; i < list.Count; i++) {
                Console.WriteLine(list.ElementAt(i));
            }
        }
    }
}

Output:

A
B
C
D
E
Loading script...
codechachaCopyright ©2019 codechacha