我有这个类的一个实例:如何用基类初始化继承类?
public class MyClass
{
public string Username { get; set; }
public string Password { get; set; }
public string GetJson()
{
return JsonConvert.SerializeObject(this);
}
}
,但在某些情况下,我需要序列化JSON的更多特性。我想我应该做第二个继承类是这样的:
public class MyInheritedClass : MyClass
{
public string Email { get; set; }
}
如果我没有解决的方式是错误的问题,我怎么能初始化我的第二类的新实例与第一个实例并有一个从GetJson()
包含所有三个属性的JSON字符串?
我想你是对你走错了路。 –
可能的重复https://stackoverflow.com/questions/7987302/deserialize-classes-which-inherit-from-superclass-with-json-net – user3292642
@ A.T。引导我进入写入路径:V – Blendester