在实体类中忘记给字段加上 get ;set ;导致编译后程序无法使用。
下面这个(A代码)是可以正常混淆的。
public class PhoneUsedStatus
{
public int code { get; set; }
public bool takeExist { get; set; }
public bool PhoneUsed { get; set; }
public string msg { get; set; }
}
{
public int code { get; set; }
public bool takeExist { get; set; }
public bool PhoneUsed { get; set; }
public string msg { get; set; }
}
下面这个(B代码)就不能正常混淆。
public class PhoneUsedStatus
{
public int code ;
public bool takeExist ;
public bool PhoneUsed ;
public string msg ;
}
{
public int code ;
public bool takeExist ;
public bool PhoneUsed ;
public string msg ;
}
暂时还不知道是为什么。上面两个唯一的区别就是一个字段有属性,一个没有。