阅读背景:

使用.NET自定义序列化时测试可选字段

来源:互联网 

Given a class like this one:

鉴于这样一个类:

[Serializable]
public class MyClass {
    string name;
    string address;

    public MyClass(SerializationInfo info, StreamingContext context){
        name = info.GetString("name");
        if(/* todo: check if a value for address exists */)
            address = info.GetString("address");
    }

    public void GetObjectData(SerializationInfo info, StreamingContext context){
        info.AddValue(name);
        if(address != null)
            info.AddValue(address);
    }
}
[Seri



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: