Note ≡ 빈 배열

    C#에서는 배열을 선언할 때 {}를 사용하여 빈 배열을 만들 수 있습니다. 하지만 배열은 선언한 후 크기를 동적으로 다시 설정할 수 없기 때문에 빈 배열은 만들어도 쓸모가 없습니다.

    빈 배열의 크기는 항상 0입니다. 다음 코드를 살펴보세요.

     

    빈 배열: ArrayEmpty.cs

    using System;
    
    class ArrayEmpty
    {
        static void Main(string[] args)
        {
            //빈 배열 선언
            string[] authors = { };
            if (authors.Length > 0)
            {
                Console.WriteLine($"글쓴이가 {authors.Length}명 있습니다.");
            }
            else
            {
                Console.WriteLine($"글쓴이가 아무도 없습니다.");
            }
        }
    }

    실행 결과

    글쓴이가 아무도 없습니다.
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.