더북(TheBook)

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($"글쓴이가 아무도 없습니다.");
        }
    }
}

실행 결과

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