Never been to DZone Snippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

About this user

Miroslav Stampar http://mstampar.awardspace.com

« Newer Snippets
Older Snippets »
Showing 1-1 of 1 total  RSS 

Dataset compression


    private static byte[] DataSetCompress(DataSet dataSet)
    {
        MemoryStream ms = new MemoryStream();
        BinaryFormatter bf = new BinaryFormatter();
        DeflateStream ds = new DeflateStream(ms, CompressionMode.Compress);
        bf.Serialize(ds, dataSet);
        ds.Flush();
        ds.Close();
        return ms.ToArray();
    }
    private static DataSet DataSetDecompress(byte[] data)
    {
        BinaryFormatter bf = new BinaryFormatter();
        MemoryStream ms = new MemoryStream(data);
        DeflateStream ds = new DeflateStream(ms, CompressionMode.Decompress);
        DataSet dataSet = (DataSet)bf.Deserialize(ds);
        return dataSet;
    }
« Newer Snippets
Older Snippets »
Showing 1-1 of 1 total  RSS