다음을 통해 공유


컴파일러 오류 CS0694

업데이트: 2007년 11월

오류 메시지

'identifier' 형식 매개 변수의 이름이 포함하는 형식 또는 메서드 이름과 같습니다.
Type parameter 'identifier' has the same name as the containing type, or method

형식 매개 변수의 이름은 형식 매개 변수를 포함하는 형식 또는 메서드 이름과 같을 수 없으므로 형식 매개 변수에 다른 이름을 사용해야 합니다.

예제

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

// CS0694.cs
// compile with: /target:library
class C<C> {}   // CS0694

위 샘플과 같이 제네릭 클래스뿐만 아니라 메서드에도 이 오류가 발생할 수 있습니다.

// CS0694_2.cs
// compile with: /target:library
class A
{
   public void F<F>(F arg);   // CS0694
}