컴파일러 오류 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() };
}
}