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

   1  
   2  
   3      private static byte[] DataSetCompress(DataSet dataSet)
   4      {
   5          MemoryStream ms = new MemoryStream();
   6          BinaryFormatter bf = new BinaryFormatter();
   7          DeflateStream ds = new DeflateStream(ms, CompressionMode.Compress);
   8          bf.Serialize(ds, dataSet);
   9          ds.Flush();
  10          ds.Close();
  11          return ms.ToArray();
  12      }
  13      private static DataSet DataSetDecompress(byte[] data)
  14      {
  15          BinaryFormatter bf = new BinaryFormatter();
  16          MemoryStream ms = new MemoryStream(data);
  17          DeflateStream ds = new DeflateStream(ms, CompressionMode.Decompress);
  18          DataSet dataSet = (DataSet)bf.Deserialize(ds);
  19          return dataSet;
  20      }
« Newer Snippets
Older Snippets »
Showing 1-1 of 1 total  RSS