我在克隆整数时遇到问题,这是我使用的虚拟类
[ProtoContract(ImplicitFields = ImplicitFields.AllFields)]
public class Ac
{
private int _ao = -1;
public int AO
{
get
{
return _ao;
}
set
{
_ao = value;
}
}
};
当我在 AO 为零时克隆它时,当我尝试添加默认属性时,我得到 -1 的值,我得到正确的项目,但在某些属性中,当它保持为 -1 时,我得到 0