是否可以反序列化二进制文件的一部分?
基本上我有一个类似于下面的对象,我将其序列化为二进制文件.
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)
}
Run Code Online (Sandbox Code Playgroud)
我想要的是能够仅反序列化Name并Value通过填充ListView文件选择目的,然后在需要时反序列化文件的其余部分(即用户从中选择该文件ListView).
与往常一样,任何帮助都非常感激,如果建议任何第三方库,他们需要能够在商业环境中自由使用.