Compilerwarnung (Stufe 1) CS3003
Aktualisiert: November 2007
Fehlermeldung
Der Typ von "Variable" ist nicht CLS-kompatibel.
Type of 'variable' is not CLS-compliant
public-Variablen, protected-Variablen und protectedinternal-Variablen müssen von einem Typ sein, der mit der Common Language Specification (CLS) kompatibel ist. Weitere Informationen über die CLS-Kompatibilität finden Sie unter Schreiben von CLS-kompatiblem Code und CLS (Common Language Specification).
Beispiel
Im folgenden Beispiel wird der Fehler CS3003 generiert.
// CS3003.cs
[assembly:System.CLSCompliant(true)]
public class a
{
public ushort a1; // CS3003, public variable
public static void Main()
{
}
}