Feedback

C# - Generisches, komprimiertes, serialisieren von Objekten

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

Visual Studio Team Foundation Server 2017/2015 (TFS) - Komplett 

VB.NET 2017/2015/2013 Komplett

Ziel des Seminars ist der flexible Umgang mit VB.NET, wie z.B. die damit verbundene eigenständige Entwicklung von Programmen oder das Verwenden von Datenbanken.

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!