Feedback

C# - Generisches, komprimiertes, serialisieren von Objekten

Veröffentlicht von am 30.10.2006
(4 Bewertungen)
Generisches, komprimiertes, serialisieren von Objekten
GFU-Schulungen  [Anzeige]

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

public static void Save<T>(T obj, string path) {
    DirectoryInfo di = new FileInfo(path).Directory;
    if(obj != null && di != null && di.Exists) {
        using(FileStream fs = new FileStream(path, FileMode.Create)) {
            using(GZipStream zip = new GZipStream(fs, CompressionMode.Compress)) {
                BinaryFormatter bf = new BinaryFormatter();
                bf.Serialize(zip, obj);
            }
        }
    }
}

Abgelegt unter save, speichern, pfad, path, binary, filestream, compression.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!