Share via


컴파일러 오류 CS0622

업데이트: 2007년 11월

오류 메시지

배열 이니셜라이저 식은 배열 형식에 할당하는 데만 사용할 수 있습니다. 대신 새로운 식을 사용해 보십시오.
Can only use array initializer expressions to assign to array types. Try using a new expression instead.

배열을 초기화하는 데 적합한 구문을 배열이 아닌 개체 선언에 사용했습니다.

예제

다음 샘플에서는 CS0622 오류가 발생하는 경우를 보여 줍니다.

// CS0622.cs
using System;

public class Test
{
    public static void Main ()
    {
        Test t = { new Test() };   // CS0622
        // Try the following instead:
        // Test[] t = { new Test() };
    }
}