Compilerwarnung (Stufe 1) CS3003
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Das Dokument wurde archiviert, und die hier aufgeführten Informationen sind möglicherweise veraltet.

Compilerwarnung (Stufe 1) CS3003

Fehlermeldung

Der Typ von "Variable" ist nicht CLS-kompatibel.
Type of 'variable' is not CLS-compliant

public-Variablen, protected-Variablen und protected internal-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()
    {
    }
}
Anzeigen:
© 2016 Microsoft