C# Log-Datei schreiben

Hier mal etwas Code-Schnipsel wie man eine Log-Datei schreibt.

 

C# Strings bearbeiten

Hier mal die wichtigsten Befehle um Strings zu bearbeiten:

  • Replace

    Mit Replace können einzelne Zeichen (Chars) oder Zeichenfolgen entfernt oder geändert werden.

    Ergebnis: „Te@t@ring“

    Ergebnis: „Test“

  • Substring

    Der Substring wird verwendet, wenn nur ein Teil des Strings benötigt wird.
    Die erste  Zahl in der Klammer ist der Startindex. In unserem Beispiel das „s“ an Stelle zwei.
    Die zweite Zahl gibt die länge an.  In unserem Beispiel drei Zeichen.

    T e s t s t r i n g
    0 1 2 3 4 5 6 7 8 9

    Ergebnis: „sts“.

    Möchte man z.B. die letzten drei Zeichen ausgeben sieht der Code so aus:

    Ergebnis: „ing“

  • ToLower

    Bei ToLower werden aus Großbuchstaben Kleinbuchstaben. Besonders hilfreich bei Authentifizierungen zu Systemen die case-sensitive sind.

    Ergebnis: „teststring“

Dynamischer Excel import in ein DataSet

Hier mal meine Klasse um Excelsheets in ein DataSet zu importieren.

Mit diesem Code funktionieren nur Excelsheets bis zur Excel Version 2003.

Falls Ihr xlsx-Dateien zum importieren habt wäre der einfachste weg diese Dateien vorher im xls Format abzuspeichern. Falls das keine Option darstellt könnt ich euch hier oledb 12 herunterladen.

Der connectionstring müsste dann so aussehen: