Wo ist die Dokumentation für gültige Eigenschaftsnamen in .NET? Offensichtlich sind Dinge wie Leerzeichen, * oder & in einem Eigenschaftsnamen nicht gültig, aber wo ist dies dokumentiert?
Antworten
Zu viele Anzeigen?Sie können die Informationen für eine bestimmte Sprache auf der Plattform nachschlagen, hier sind einige davon.
Genauer gesagt: C#-Eigenschaftsdeklaration
http://msdn.microsoft.com/en-us/library/aa664670(VS.71).aspx
Aus der Sprachspezifikation. Eigenschaftsnamen sind Bezeichner, genau wie Mitglieder und Funktionen. Zugegeben, es gibt auch anderswo Standard-Namenskonventionen, die optional sind, aber sehr empfohlen werden.
Die Regeln für gültige Bezeichner gelten auch für die Eigenschaften.
Beginnen Sie die Suche hier: C# Sprachspezifikation - 2.4.2 Bezeichner