public void Test_Lz4_NumberArrays() { var data = TestObjectGeneralNumbers.GetArray(100); using (var mem = new MemoryStream()) { var boisLz4Serializer = new BoisLz4Serializer(); boisLz4Serializer.Pickle(data, mem); mem.Seek(0, SeekOrigin.Begin); boisLz4Serializer.Unpickle <TestObjectGeneralNumbers>(mem); } }
public void TestBoisTypeCache_MultiThreaded() { var data = TestObjectGeneralNumbers.GetArray(100); Parallel.For(0, 20, i => { using (var mem = new MemoryStream()) { var BoisSerializer = new BoisSerializer(); BoisSerializer.Serialize(data, mem); mem.Seek(0, SeekOrigin.Begin); BoisSerializer.Deserialize <TestObjectGeneralNumbers>(mem); } }); }