I\'d like to serialize/de-serialize an object using a string. Just to note, when I serialize/de-serialize to a file everything works fine. What I\'m trying to do is get a
I am little bit lost by the use of the StreamReader in this context, it would seem to me that you could omit that and do something like below to ensure there isn't a one-way encoding happening..
MemoryStream msTestString = new MemoryStream();
Serializer.Serialize(msTestString, registrationBlocks);
string stringBase64 = Convert.ToBase64String(msTestString.ToArray());
byte[] byteAfter64 = Convert.FromBase64String(stringBase64);
MemoryStream afterStream = new MemoryStream(byteAfter64);
List CopiedBlocksString = new List();
CopiedBlocksString = Serializer.Deserialize>(afterStream);