Tag: c#-7.0
Die Versionen von C#, veröffentlicht im Jahr 2017 fügt hinzu, dass Wert-Tupeln, lokale Funktionen, basic-pattern-matching, ref einheimischen und zurück, async Haupt-und diversen anderen neuen features.
3
Antworten
Ich weiß, dass C# - version abhängt .NET Framework. Aber .NET-Kern, welcher version verwendet? Besonders .NET Core 2? C#7? Ich hoffe, Sie haben gerade unpräzise mit deinen Worten. Die C# - version und. NET-version sind fast unabhängig
1
Antworten
Altes format: private async Task<Tuple<SomeArray, AnotherArray, decimal>> GetInvoiceDetailAsync(InvoiceHead invoiceHead) { ... } Wie kann man das in C#7 mit neuen Tupeln format? Task<(SomeArray, AnotherArray, decimal)> InformationsquelleAutor Oszkar | 2017-03-09
4
Antworten
Ich freue mich auf die neuen Implementierungen in C# 7.0 und ich finde es interessant, dass Sie umgesetzt haben, lokale Funktionen, aber ich kann mir nicht vorstellen, ein Szenario, wo eine lokale Funktion wäre bevorzugt über einen
2
Antworten
Visual Studio 2017 (15.x) unterstützt C# 7, aber was ist mit Visual Studio 2015 (14.x)? Wie kann ich mit C# 7? siehe diesen link: strathweb.com/2016/03/... Das ist, aktivieren Sie im VS 15 (die ist VS 2017). Es
2
Antworten
In C# 7 wir können if (x is null) return; statt if (x == null) return; Gibt es irgendwelche Vorteile bei der Verwendung der neue Weg (früher B.) über den alten Weg? Sind die Semantik anders? Ist
4
Antworten
Ich habe gerade angefangen, meine alte Lösung in Visual Studio 2017. Öffnen Sie die Lösung in den alten IDE funktionierte reibungslos. Die c# - Anwendung Projekte, die jetzt standardmäßig auf der c# 7.0-compiler. Die Eigenschaftenseiten für die
6
Antworten
Habe ich eine VS2017 Projekt, das kompiliert in einer DLL, welche dann durch eine EXE-Datei von einer anderen Person geschrieben. Beide Projekte Ziel .Net Framework 4.6.2. Schrieb ich eine meiner DLL Methoden für die Rückgabe eines Tupels
8
Antworten
Warum gibt es nicht ein bisschen Struktur in C#? Es gibt Unterstützung für das jetzt in c# 7.0....wenn auch 11 Jahre später 🙂 ich habe die Antwort weiter unten. InformationsquelleAutor ScalaMyCapela | 2008-12-09
3
Antworten
Ich habe immer eine Nachricht in Visual Studio 2017, insbesondere IDE0018 Variable declaration can be inlined. Also versuche ich mithilfe von inline Variablen-Deklaration die Art, wie es erwähnt wird in der visual studio-2017 release notes, aber ich
3
Antworten
Eines neuen Features in C# 6.0 ermöglicht das deklarieren variable innerhalb TryParse-Methode. Ich habe einige code: string s = "Hello"; if (int.TryParse(s, out var result)) { } Aber ich erhalte Fehlermeldungen kompilieren: Was mache ich falsch? P.
3
Antworten
Einem team-mate hat mir gesagt, dass in C# 7.0 es ist moeglich zurückgeben mehrerer Werte aus einer Funktion nativ. Kann jemand geben einige Beispiel? Dank InformationsquelleAutor der Frage Coder Newbie | 2017-03-21
2
Antworten
Habe ich Visual Studio installiert 2017 Gemeinschaft, die veröffentlicht wurde vor einer Woche, und ich begann die Erkundung der neuen features von C# 7. Also habe ich eine einfache Methode gibt zwei Werte: class Program { static
8
Antworten
Habe ich installiert Visual Studio-15-Vorschau 3 und habe versucht, die neue Tupel-feature static void Main(string args) { var x = DoSomething(); Console.WriteLine(x.x); } static (int x, int y) DoSomething() { return (1, 2); } Beim kompilieren erhalte
2
Antworten
Ich habe immer eine Nachricht in Visual Studio 2017, insbesondere IDE0018 Variable declaration can be inlined. Also versuche ich mithilfe von inline Variablen-Deklaration die Art, wie es erwähnt wird in der visual studio-2017 release notes, aber ich
3
Antworten
Nachdem Visual Studio 2017 veröffentlicht wurde, wollte ich versuchen, erstellen einfache Konsolen-Projekt mit der neuen C# - 7-Funktionen. Ich erwartete, dass ich Sie einfach herunterladen neue Visual Studio 2017, dann erstellen Sie eine neue Konsole-Projekt und können
6
Antworten
Ich dekompiliert einige C# - 7-Bibliotheken und sah ValueTuple Generika verwendet werden. Was sind ValueTuples und warum nicht Tuple statt? https://docs.microsoft.com/en-gb/dotnet/api/system.tuple https://docs.microsoft.com/en-gb/dotnet/api/system.valuetuple InformationsquelleAutor der Frage Steve Fan | 2016-12-11
3
Antworten
Ich habe gerade angefangen, meine alte Lösung in Visual Studio 2017. Öffnen Sie die Lösung in den alten IDE funktionierte reibungslos. Die c# - Anwendung Projekte, die jetzt standardmäßig auf der c# 7.0-compiler. Die Eigenschaftenseiten für die
2
Antworten
Ich ein Projekt erstellt in Visual Studio 2017 RC zu prüfen, ob ich mit den neuen C# 7.0 Funktionen der Sprache in einem .NET Framework 4.5-Projekt. Es scheint mir, dass nach der Referenzierung System.ValueTuple NuGet, neue Tupel