Chcę dokonać binarnej serializacji obiektu i wyniku, aby zapisać go w bazie danych.C# Obiekt binarny Serializacja
Person person = new Person();
person.Name = "something";
MemoryStream memorystream = new MemoryStream();
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(memorystream, person);
Jak mogę przekształcić MemoryStream w typu string być zapisane w bazie danych, a po to, aby móc deserializowania obiekt?
bajtów ciąg --- potrzebuje kodowania. – loneshark99
@ loneshark99: W ogóle nie rozumiem twojego komentarza. Jeśli jest to arbitralne dane binarne - zamiast zakodowanego tekstu - użycie "kodowania" byłoby właśnie błędnym * podejściem. –
Uczę się, ale zastanawiam się, dlaczego kodowanie nie jest właściwym podejściem, a ToBase64String jest. – loneshark99