Category Archives: Allgemein

image_pdfimage_print

C# und MySQL /MariaDB

Als erstes benötigt man die MySql.Data.dll, die man als Verweis hinzufügen muss. Dazu öffnen wir die Packet-Manager-Konsole durch den Tastenkürzel ALT + T + N + O und geben dort ein:

und bestätigen das Konsolenfenster mit Enter.

1  

Tastenkürzel

Strg + K,  Strg + C = Zeile auskommentieren Strg + K, Strg + U = auskommentierte Zeile wieder aktivieren  Strg + K, Strg + D = Zeilen wieder richtig ausrichten Strg + M + L = kompletten Codeabschnitt reduzieren Strg + Umschalt. + L = Zeile löschen Strg + X = Zeile Ausschneiden

0  

Polymorphie

Unter Polymorphie versteht man, wenn eine Klasse von der anderen erbt. Dabei nimmt eine Klasse die Rolle der Elternklasse und die anderen, die  einer Kindklasse an.

0  

Eigene Mini Programmiersprache schaffen mithilfe von Regulären Ausdrücken

Filtert nur die Ausdrücke aus, die mit[ beginnen und mit ] enden. Match liefert nur den erstgefundenen Wert, MatchCollection dagegen alle gefundene.

Nun könnte man über ein switch/case eine Abfrage erstellen. Z.B. case FELD1: tue dies oder jenes Quellen: http://www.regexr.com/  – Online Editor http://www.mycsharp.de/wbb2/thread.php?threadid=41009 – Tutorial http://www.dotnetperls.com/regex-match – Tutorial

0  

Binding Elementbinding

Möchte man eine Elementeigenschaft an die andere binden, muss man in die Quelleigenschaft gehen und ein {Binding … } einsetzen. Zuerst wird das Objekt, dann dessen Eigenschaft abgefragt. ElementName (welches Element?) Path(welche Eigenschaft?) Bei Path könnte auch etwas anderes stehen. SelectedIndex z.B. oder Items[0] für das erste Item in der ListBox

Das Visual Studio […]

0