Десериализовать часть двоичного файла
Можно ли десериализовать часть двоичного файла?
В основном у меня есть объект, похожий на приведенный ниже, который я сериализую в двоичный файл.
public class MyObject
{
public string Name { get; set; }
public int Value { get; set; }
public IList { get; set; } // lots of data in here (order of kB-MB)
}
Я хотел бы иметь возможность десериализовать толькоName
а такжеValue
путем заполненияListView
в целях выбора файла, а затем десериализовать остальную часть файла, когда это необходимо (то есть пользователь выбирает этот файл изListView
).
Как всегда, любая помощь приветствуется, и если будут предложены сторонние библиотеки, их можно будет свободно использовать в коммерческой среде.