編譯器警告 (層級 1) CS3001
引數類型 'type' 不符合 CLS 規範
public、 protected、 or protected internal
方法必須接受其類型符合 Common Language Specification (CLS) 標準的參數。 如需 CLS 合規性的詳細資訊,請參閱語言獨立性以及與語言無關的元件。
下列範例會產生 CS3001:
// CS3001.cs
[assembly:System.CLSCompliant(true)]
public class a
{
public void bad(ushort i) // CS3001
{
}
private void OK(ushort i) // OK, private method
{
}
public static void Main()
{
}
}