public void DeserialiseSerializableAttribute(Int32 numberIterations) { _sa.Position = 0; BinaryFormatter bf = new BinaryFormatter(); for (int i = 0; i < numberIterations; ++i) { SerializableAttributeType sat = (SerializableAttributeType)bf.Deserialize(_sa); } }
public void DeserialiseSerializableAttribute(Int32 numberIterations) { _sa.Position = 0; SoapFormatter bf = new SoapFormatter(); SerializableAttributeType[] arr = (SerializableAttributeType[])bf.Deserialize(_sa); for (int i = 0; i < numberIterations; ++i) { SerializableAttributeType sat = arr[i]; } }
public void SerializableAttribute(Int32 numberIterations) { MemoryStream ms = new MemoryStream(numberIterations * 1000); SoapFormatter bf = new SoapFormatter(); SerializableAttributeType[] arr = new SerializableAttributeType[numberIterations]; for (int i = 0; i < numberIterations; ++i) { arr[i] = new SerializableAttributeType(i, "i"); } bf.Serialize(ms, arr); _sa = ms; }