image_pdfimage_print

Monthly Archives: Juni 2015

LINQ Querys

SQL: IF EXISTS (SELECT 1 FROM tblUsers WHERE Username = “whatever”) // Return 1, wenn Username vorhanen ist, 0, wenn eben nicht LINQ:

 

0  

My SQL Querys

eine Sammlung netter Querys für MySQL: ifnull(expression,”) – Wenn expression NULL ist, dann zählt der rechte Wert. Concat(‘a’,123,(SELECT col from tab WHERE a = b)) – erstellt einen zusammengesetzten String aus allen teilen der Funktion

0  

Eigenen Event erstellen

Ein Event oder deutsch Ereignis ist immer an einen Delegatentypen gebunden, welcher wiederum eine bestimmte Signatur von (Rückgabewert + Parameter). Ungefähr, stellt es dieses Muster da:

0  

Delegaten in .NET

Das .Net Framework beinhaltet bereits Delegaten, welche bestimmte Signaturen haben. 1. Der EventHandler stellt einen Delegaten dar, der keinen Rückgabewert hat (void), und 2 Parameter hat. 1. Ist der object sender , welcher das Senderobject implementiert und EventArgs[] welcher evtl. Argumente beinhalten kann. Diesen Delegaten findet man, wenn man zu einem Event von Steuerelementen eine […]

0  

Stopwatch – Messung von Zeit von bestimmten Algorithmen oder Operationen

Manchmal möchte man wissen, wie lange mein Computer braucht um einen bestimmten Code auszuführen. Hierzu könnte man natürlich DateTime.Now für die Operationen verwenden. Allerdings ist dieser Wert ungenau. Einen Genaueren Wert erhalten wir mit dem Stopwatch. Dieser funktioniert aus recht simpel:

 

0  

C# Vergleichsoperatoren ? : und ??

Oft findet man im Code ewig lange if – else Verzweigungen, die zuviel Platz einnehmen und irgendwann die Übersicht rauben. Die beiden Operatoren ? : und ??  sehen merkwürdig aus, sind aber in der Handhabung sehr praktikabel. Der ? : prüft ob der Wert true ist. Falls ja, zählt der linke Wert, wenn nicht, zählt […]

0