.NET LinQ im Detail erklärt

Ich habe mal eine Videoserie erstellt, die genau im Detail erklärt, wie LinQ (Language-integrated Query) in .NET eigentlich genau funktioniert und auf welchen Mechanismen es aufbaut. Denn nur wenn man weiß, wie was auf einem Raumschiff funktioniert, kann man Khan besiegen! 😉 Am besten guckt man sich die folgenden Videos direkt bei Youtube in der…

Die neuen C# 6.0 Sprachfeatures erklärt (Englisch)

Ich bin hauptberuflich und auch leidenschaftlich Softwareentwickler und seit mehr als einem Jahrzehnt jetzt auf der Microsoft-Platform .NET unterwegs. Vor ein paar Monaten kam dann auch die neue Version des C# Compilers heraus, der die neue Sprachversion C# 6.0 unterstützt. Und in folgendem Video welche ich “wiff ze German English accent” aufgenommen habe, gehe ich…

Yield return & using IDisposable

English Version “Yield return” ist ein mächtiges und praktisches Statement, wenn man schnell und einfach eine iterierbare Liste erzeugen möchte, ohne erst großartig ein Array oder eine List anzulegen: using System; using System.Collections.Generic; using System.Drawing; class Program { static void Main() { var colors = Rainbow; Console.WriteLine(“colors.GetType(): {0}”, colors.GetType()); Console.WriteLine(); foreach (Color color in colors)…