は、私はこのクラスのインスタンスを持っている: 継承したクラスを基底クラスで初期化するには?
public class MyClass
{
public string Username { get; set; }
public string Password { get; set; }
public string GetJson()
{
return JsonConvert.SerializeObject(this);
}
}
が、私はシリアル化されたJSONで複数のプロパティを必要とするいくつかのケースで
。私は最初の1のインスタンスに私の第二のクラスの新しいインスタンスを初期化することができますどのように、私は間違った方法で問題を解決していないよ場合public class MyInheritedClass : MyClass
{
public string Email { get; set; }
}
:私は、私はこのような第二継承されたクラスを作る必要があると思いましたすべての3つのプロパティを含むGetJson()
のjson文字列を持っていますか?
。 –
可能な複製https://stackoverflow.com/questions/7987302/deserialize-classes-which-inherit-from-superclass-with-json-net – user3292642
@ A.T。書き込みパスに私を導く:V – Blendester