c#-6.0

C # 6.0 wird zusammen mit Roslyn (.NET Compiler Platform) und Visual Studio 2015 ausgeliefert.
1
Antwort

NuGet Pack -Build scheint c # 6.0 nicht zu verstehen

Ich habe gerade eines meiner Projekte durchgespielt und einige der neuen c # 6-Funktionen wie den Null-Propagierungsoperator handler?.Invoke(null, e) verwendet, der in Visual Studio erstellt wird. Wenn ich jedoch mein Skript zum Veröffentlich...
16.05.2015, 02:44
1
Antwort

Wann hat 'Foreach' aufgehört, an Strings zu arbeiten?

Ich habe eine Reihe von Projekten, die auf .NET Micro Framework 4.3.2 abzielen. Ich habe sie in Visual Studio 2013 entwickelt. Ich habe gerade ein Upgrade auf Visual Studio 2015 durchgeführt, und jetzt bekomme ich seltsame Probleme mit demselben...
10.09.2015, 17:10
3
Antworten

Null-Bedingungsoperator, um die Existenz eines Array-Elements auf Null zu setzen

Der neue nullbedingte C # 6.0-Operator ist ein praktisches Hilfsmittel zum Schreiben von präziseren und weniger verschachtelten Codes. Angenommen, Sie haben ein Array von Kunden, dann könnten Sie null anstatt einer Länge erhalten, wenn customer...
05.05.2016, 00:31
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
4
Antworten

C # 6 auto-properties - einmal oder jedes Mal gelesen?

Ich folge beim Festlegen bestimmter Eigenschaften einem Muster, wobei ich überprüfe, ob das entsprechende Feld leer ist, und gebe das Feld zurück, falls nicht, und setze es gegebenenfalls. Ich benutze das häufig zum Auslesen von Konfigurationsei...
17.08.2015, 13:43