2023-09-02 dotnetdotnet-8 .NET 8 Unbekannte Member bei der JSON-Deserialisierung behandeln Erfahren Sie, wie Sie in .NET 8 mit JsonUnmappedMemberHandling Exceptions für nicht zugeordnete JSON-Properties bei der Deserialisierung werfen lassen.
2023-08-29 dotnet-scriptdotnet Wie Sie dotnet script installieren dotnet script ermöglicht es, C#-Skripte (.CSX) aus der .NET-CLI auszuführen. Einzige Voraussetzung: .NET 6 oder neuer auf dem Rechner. Mit folgendem Befehl installieren Sie dotnet-script global: Anschließend führen Sie eine Skriptdatei einfach mit dotnet script <file_path> aus, wie im Beispiel unten: Wie...
2023-08-11 csharpdotnet C# Wie warten Sie, bis ein Prozess endet? Mit der Methode WaitForExit können Sie auf das Ende eines Prozesses warten. Ihr Code wartet synchron, bis der Prozess fertig ist, und führt dann die Ausführung fort. Sehen wir uns ein Beispiel an: Der Code oben startet einen neuen cmd.exe-Prozess und führt den Befehl timeout 5 aus. Der Aufruf process.WaitForExit() zwingt Ihr Programm...
2023-08-06 dotnetdotnet-8 .NET 8 JsonNamingPolicy: SnakeCaseLower und KebabCaseLower (System.Text.Json) Verwenden Sie die neuen `JsonNamingPolicy.SnakeCaseLower` (und SnakeCaseUpper, KebabCaseLower, KebabCaseUpper) in .NET 8, um JSON in snake_case / kebab-case via System.Text.Json zu serialisieren — ohne eigenen Converter.
2023-06-14 dotnet dotnet new api -aot: '-aot' is not a valid option Beheben Sie den Fehler '-aot is not a valid option', indem Sie die korrekte Syntax mit doppeltem Bindestrich verwenden: dotnet new api --aot.
2023-06-11 csharpdotnet Wie Sie mit der Programmierung in C# beginnen Ein Einsteigerleitfaden für den Einstieg in die Programmierung mit C#, von der Einrichtung von Visual Studio über das Schreiben Ihres ersten Programms bis hin zu Lernressourcen.
2023-06-10 dotnetdotnet-8 Was ist neu in .NET 8 .NET 8 wurde am 14. November 2023 als LTS-Version (Long Term Support) veröffentlicht und erhält damit für mindestens drei Jahre nach Release weiterhin Support, Updates und Fehlerbehebungen. Wie üblich bringt .NET 8 Unterstützung für eine neue Version der C#-Sprache mit, nämlich C# 12.