Пример #1
0
 public static byte[] Encode <T>(this T self)
 {
     using (var stream = new MemoryStream())
     {
         using (var coder = new BinaryWritingCoder(stream))
         {
             coder.CodeT(ref self);
         }
         return(stream.ToArray());
     }
 }
Пример #2
0
 public static void WriteObject(Stream stream, object obj)
 {
     using (var coder = new BinaryWritingCoder(stream))
         coder.Code(ref obj);
 }
Пример #3
0
 public static void WriteObject(string fileName, object obj)
 {
     using (var coder = new BinaryWritingCoder(fileName))
         coder.Code(ref obj);
 }