| 

.NET C# Java Javascript Exception

Sample Blogs & News

Auf dieser Seite befinden sich alle Sample Blogs & News. Weitere Themen findest du mit der Suche rechts oben, z.B. [sample] beispiel um alle News zum Thema sample mit dem Wort "beispiel" zu finden.

Stelle deine Sample-Frage jetzt!
9

Web API und Datenbankzugriff mit Go

... sowie zur Anlage geben. package controller import ( "net/http" "sample WebApi/models" "encoding/json" "log" ) func AllContacts(w http.ResponseWriter, r *http.Request) ... ( "net/http" "log" "github.com/gorilla/mux" // specify used verbs "sample WebApi/models" "sample WebApi/controller" ) func defaultPage(w http.ResponseWriter, r *http.Request) { log.Println(w, ...
beispiel demo go golang json mysql rest restful sample softwareentwicklung web-api
11.04.2018 | 242 0 | Norbert Eder
5

C# 6: Await in catch and finally blocks

Das mit C# 5 eingeführte Keyword await war in catch und finally Blöcken nicht möglich. Es mussten also Workarounds implementiert werden. Mit C#6 ändert sich dies, wie das nachfolgende Beispiel zeigt. static async void ProcessDataAsync() { try { DoSomethingErroneous(); } catch (Exception e) { await ReportErrorAsync(e); } } Viel Spaß Viele weitere Neuerungen finden sich in ...
.net await beispiel catch code csharp csharp-6 finally sample softwareentwicklung
09.09.2015 | 424 0 | Norbert Eder
7

C# 6: Index initializers

Objekte und Collections können ja bereits recht einfach mit initialen Werten versehen werden. Bei Objekten mit Indexer hingegen fehlt ein eleganter Weg. Dieser ist nun mit C# 6 verfügbar und sie wie folgt aus: var mapping new Dictionary int, string { [10] "aafddd", [17] "ddfkwd", [29] "rrkktk" }; Console.WriteLine(mapping[10]); // aafddd Viel Spaß. Viele weitere Neuerungen ...
.net beispiel code csharp csharp-6 dotnet sample softwareentwicklung
20.08.2015 | 454 0 | Norbert Eder
6

C# 6: Using static

Eine weitere Neuerung in C# 6 ist using static . Dies ermöglicht den Import statischer Klassen und die Verwendung der verfügbaren Member ohne voll qualifizierter Angabe. Hier ein Beispiel: using static System.Math; class Program { static void Main(string[] args) { System.WriteLine(Cos(3)); } } Auch der Import von enums ist möglich: using static System.Environment; using ...
.net beispiel code csharp csharp-6 dotnet sample softwareentwicklung
18.08.2015 | 571 0 | Norbert Eder
16

C# 6: Neuerungen im Überblick – Serie

In C# 6 hat es einige Veränderungen gegeben. Diese Serie beschreibt die wichtigsten Neuerungen und zeigt diese exemplarisch. C# 6: Null-conditional Operator C# 6: Auto-Property Initializers C# 6: nameof Expression C# 6: String Interpolation C# 6: Exception Filters C# 6: Expression-bodied Members C# 6: Using static C# 6: Index initializers Viel Spaß beim Erkunden der neuen ...
.net beispiel code csharp csharp-6 dotnet sample serie softwareentwicklung
12.08.2015 | 794 0 | Norbert Eder
9

C# 6: Expression-bodied Members

Durch die Einführung der Expression-bodied Members in C# 6 können Expressions für Eigenschaften und Methoden/Funktionen statt der üblichen Anweisungsblöcke verwendet werden. public class Person { public string FirstName { get; set; } public string LastName { get; set; } public string FullName ToString(); //entspricht //public string FullName { get { return ToString(); } ...
.net beispiel code csharp csharp-6 dotnet expression sample softwareentwicklung
07.08.2015 | 486 0 | Norbert Eder
13

C# 6: Exception Filters

Mit Exception Filters kann man Catch -Blöcke mit Bedingungen versehen. Ist die jeweilige Bedingung erfüllt, wird der catch -Block (natürlich nur bei Auftreten der entsprechenden Ausnahme) ausgeführt. Jetzt mag man meinen, dass das ja jetzt schon ginge, indem man die Exception catched und innerhalb des Ausführungsblockes Bedingungen festlegt. Der Unterschied liegt ...
.net beispiel code csharp csharp-6 dotnet exception filter sample softwareentwicklung
05.08.2015 | 526 0 | Norbert Eder
13

C# 6: String Interpolation

String.Format ist eine der ersten Funktionen, die beim Erlernen von einer Sprache unter .NET zum Einsatz kommt. Damit kann man sich ja quasi ein Template mit Platzhaltern definieren. In diese Platzhalter werden dann Werte eingefügt und – falls angegeben – entsprechend formatiert. Das ist bei einem Wert oder zweien nicht so schlimm, kann aber bei zunehmender Anzahl an Werten ...
.net beispiel code csharp csharp-6 dotnet interpolation sample softwareentwicklung string
31.07.2015 | 787 0 | Norbert Eder
17

C# 6: nameof Expression

nameof ist eine richtig hilfreiche Sache um all diese magischen Strings aus dem Sourcecode raus zu bekommen. Gerade zu WPF-Zeiten waren entsprechende Workarounds besonders in Zusammenhang mit INotifyPropertyChanged etc. gefragt. Hier ein solches Beispiel: public class Person : INotifyPropertyChanged { private string firstName; public string FirstName { get { return ...
.net beispiel code csharp csharp-6 dotnet nameof sample softwareentwicklung
29.07.2015 | 845 0 | Norbert Eder
6

C# 6: Auto-Property Initializers

In C# 3 wurden die Auto-Implemented Properties eingeführt. Auf Deutsch besitzen sie den wohlklingenden Namen Automatisch implementierte Eigenschaften. Sie werden so definiert: public DateTime CreateDate { get; set; } Dabei erstellt der Compiler im Hintergrund ein „unsichtbares“ Attribut, welches einen etwaigen Wert enhält. Nun ist es aber unpraktisch, einer ...
.net beispiel code csharp csharp-6 dotnet sample softwareentwicklung
24.07.2015 | 524 0 | Norbert Eder
7

C# 6: Null-conditional Operator

Wer kennt es nicht, das ständige Prüfen auf null bevor auf Eigenschaften zugegriffen oder Methoden ausgeführt werden. Damit wollen wir eine NullReferenceException möglichst vermeiden. Diese Prüfungen sehen etwa wie folgt aus: Person firstPerson null; var newAddress new Address(); if (firstPerson ! null) { firstPerson.Relocate(newAddress); } Weit schlimmer sieht das ...
.net beispiel code csharp csharp-6 dotnet sample softwareentwicklung
22.07.2015 | 575 0 | Norbert Eder
RSS-Feed für alle News zum Thema .NET C# Java Javascript Exception

Auf codekicker.news findest Du die besten Blogs und Artikel für Softwareentwickler!
Leseliste

Interessante News gefunden, aber gerade keine Zeit? Klicke auf "Später lesen", um die News in deine Leseliste aufzunehmen.