nameof

In C # sind 'nameof' Ausdrücke eine Form der Reflektion. Sie geben die Zeichenfolgendarstellung des Arguments zurück, wie vom Compiler gesehen.
2
Antworten

C # 6: nameof () aktuelle Eigenschaft in Getter / Setter [geschlossen]

Gibt es eine Möglichkeit, den Namen der aktuellen Eigenschaft in einem Getter / Setter zu erhalten? In etwa so: %Vor% (ThisProperty würde "MyProperty" zurückgeben). Danke!     
31.03.2016, 15:39
4
Antworten

nameder Entsprechung in Java

In C # 6.0 wurde der Operator nameof() eingeführt, der eine Zeichenfolge zurückgibt, die den Namen von Klassen- / Funktions- / Methoden- / lokalen-Variablen- / Eigenschaftsbezeichnern darstellt, die in ihn eingefügt werden. Wenn ich eine K...
28.11.2016, 18:18
4
Antworten

Wie man nameof (this) behandelt, um den Klassennamen zu melden

Ich möchte den folgenden C # 6-Code verwenden %Vor% ... und die folgende Ausgabe erhalten:    Joe Der folgende Versuch %Vor% schlägt fehl, da nameof nicht auf this angewendet werden kann. Ist es ein Workaround für dieses Pro...
08.01.2015, 10:26