Compilerwarnung (Stufe 1) CS3005
Der Bezeichner 'identifier', der sich nur hinsichtlich der Groß- und Kleinschreibung unterscheidet, ist nicht CLS-kompatibel.
Ein public-, protected- oder protected internal
-Bezeichner, der sich nur in der Groß-/Kleinschreibung eines oder mehrerer Buchstaben von einem anderen public
-, protected
- oder protected internal
-Bezeichner unterscheidet, ist nicht mit der Common Language Specification (CLS) kompatibel. Weitere Informationen zur CLS-Konformität finden Sie unter Sprachunabhängigkeit und sprachunabhängige Komponenten.
Beispiel
Im folgenden Beispiel wird CS3003 generiert:
// 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);
}
}
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für