Suchergebnisse für Anfrage "c#-6.0"

8 die antwort

Ist es möglich interpolierte Strings als Parameter an eine Methode zu übergeben?

Ich habe begonnen, @ zu verwendInterpolated Strings [https://msdn.microsoft.com/en-us/library/dn961160.aspx] (neues Feature von C # 6) und es ist wirklich nützlich und anmutig. Aber je nach meinen Bedürfnissen muss ich als Parameter das Format ...

6 die antwort

Wie aktualisiere ich msbuild auf C # 6?

Ich möchte C # 6 in meinem Projekt verwenden (keine Weitergabe, andere Funktionen). Ich habe VS 2015 auf meinem PC installiert und es funktioniert hervorragend und erstellt Testcode wie var user = new SingleUserModel(); //all model fields are ...

10 die antwort

Warum kann ich keine Ausnahmen von einem Mitglied mit Ausdruck werfen?

Mit ausdrucksorientierten Elementen können Sie den Textkörper einer Methode oder Eigenschaft als einen einzelnen Ausdruck ohne Return-Schlüsselwort definieren (falls etwas zurückgegeben wird). Zum Beispiel dreht es diese int Method1() { return ...

TOP-Veröffentlichungen

6 die antwort

Auto-Eigenschaften aus der Codeabdeckung in Visual Studio 2015 ausschließen

Ich habe gerade eine Reihe von Projekten auf VS2015 / C # 6 aktualisiert. Now MSTests Code Coverage-Analyse gibt an, dass einige automatische Eigenschaften nicht von Komponententests abgedeckt werden. Dies war in Visual Studio 2013 nicht der ...

6 die antwort

C # 6.0 Null-Propagationsoperator & Eigenschaftszuweisung

Diese Frage wurde im Interesse einer gründlichen Erklärung komplett überarbeitet. Ich habe festgestellt, dass der Null-Propagierungsoperator in C # 6.0 anscheinend nur eine unzureichende Einschränkung aufweist, da Sie property @ nicht aufrufen ...

4 die antwort

Was ist das optionale Argument in C # -interpolierter Zeichenfolge für?

Interpolierte Zeichenfolgen sind eine der neuen Funktionen von C # 6.0. Laut MSDN kann die Syntax der eingebetteten C # -Ausdrücke einen optionalen, durch Kommas getrennten Wert enthalten, der als @ betrachtet wir<optional-comma-field-width> in ...

12 die antwort

TFS 2013 .NET 4.6 / C # 6.0 erstellen

Wir verwenden TFS 2013 als Build-Server. Ich habe ein C # 6.0-Projekt gestartet und möchte, dass es erstellt wird. Ich verwende die neuen nullbedingten Operatoren und meine Build-Drosseln. Ich habe versucht, verschiedene Dinge auf dem TFS-Server ...

2 die antwort

Kann ich den Null-Bedingungsoperator anstelle des klassischen Ereignisauslösemusters verwenden?

C # 6.0 fügt dieses neue @ hin?. -Operator, mit dem nun Ereignisse wie folgt aufgerufen werden können: someEvent?.Invoke(sender, args);Nach allem, was ich gelesen habe, garantiert dieser Operator, dass someEvent einmal ausgewertet wird. Ist es ...

4 die antwort

Escaping Quotes inside new C # 6 String Syntax

Ich freue mich sehr über die neuen Funktionen in C # 6, einschließlich der neuen Zeichenfolgensyntax: var fullName = $"My Name is {FirstName} {LastName}"; Ich kann jedoch nicht herausfinden, wie ich Anführungszeichen in den geschweiften ...

4 die antwort

nameof mit generischen Typen

Ich versuche, den Namen einer Methode auf einer generischen Schnittstelle abzurufen. Ich würde davon ausgehen, dass dies funktioniert, da der Typenteil ein gültiger Typ von ist: //This does not compile nameof(IGenericInterface<>.Method) //This ...