Deserializuj część pliku binarnego
Czy można deserializować część pliku binarnego?
Zasadniczo mam obiekt podobny do poniższego, który serializuję do pliku binarnego.
public class MyObject
{
public string Name { get; set; }
public int Value { get; set; }
public IList<MyOtherObject> { get; set; } // lots of data in here (order of kB-MB)
}
Chciałbym mieć możliwość deserializacji tylkoName
iValue
przez wypełnienie aListView
dla celów wyboru pliku, a następnie deserializacji reszty pliku, gdy jest to potrzebne (tj. użytkownik wybiera ten plik zListView
).
Jak zawsze, wszelka pomoc jest bardzo doceniana i jeśli sugerowane są biblioteki innych firm, muszą być w stanie swobodnie korzystać w środowisku komercyjnym.