using System.Collections.Generic;
using System.Runtime.Serialization.Formatters.Binary;
public static void Main()
var obj = new Dictionary<string, string> {{"Fizz", "Buzz"}};
string result =obj.SerializeBinary();
using (var stream = new MemoryStream(Encoding.Default.GetBytes(result)))
var binaryRead = new BinaryFormatter();
var dict = (Dictionary<string, string>) binaryRead.Deserialize(stream);
Console.WriteLine(dict["Fizz"]);