Десериализовать часть двоичного файла

Можно ли десериализовать часть двоичного файла?

В основном у меня есть объект, похожий на приведенный ниже, который я сериализую в двоичный файл.

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).

Как всегда, любая помощь приветствуется, и если будут предложены сторонние библиотеки, их можно будет свободно использовать в коммерческой среде.

Ответы на вопрос(2)

Ваш ответ на вопрос