영어로 읽기

다음을 통해 공유


컴파일러 경고(수준 1) CS3005

대/소문자만 다른 'identifier' 식별자가 CLS 규격이 아닙니다.

다른 ,또는 protected식별자와 하나 이상 문자의 대/소문자만 다른 protected internal , public또는 protected식별자와 하나 이상 문자의 대/소문자만 다른 protected internal 식별자는 CLS(공용 언어 사양) 규격이 아닙니다. CLS 규격에 대한 자세한 내용은 언어 독립성 및 언어 독립적 구성 요소를 참조하세요.

예시

다음 예제에서는 CS3003이 생성됩니다.

// CS3005.cs  
  
using System;  
  
[assembly:CLSCompliant(true)]  
public class a  
{  
    public static int a1 = 0;  
    public static int A1 = 1;   // CS3005  
  
    public static void Main()  
    {  
        Console.WriteLine(a1);  
        Console.WriteLine(A1);  
    }  
}