Share via


컴파일러 오류 CS0305

업데이트: 2007년 11월

오류 메시지

'generic type' 제네릭 형식을 사용하려면 'number' 형식 인수가 필요합니다.
Using the generic type 'generic type' requires 'number' type arguments

이 오류는 형식 인수의 개수가 실제 필요한 개수와 다를 경우에 발생합니다. C0305를 해결하려면 필요한 수의 형식 인수를 사용하십시오.

예제

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

// CS0305.cs
public class MyList<T> {}
public class MyClass<T> {}

class MyClass
{
   public static void Main()
   {
      MyList<MyClass, MyClass> list1 = new MyList<MyClass>();   // CS0305
      MyList<MyClass> list2 = new MyList<MyClass>();   // OK
   }
}