C# 如何使基类快速转换为派生类
資深大佬 : Renewmm 0
我有一个基类
public class ClassA{ public string Str { get; set;} }
一个继承自ClassA的派生类
public class ClassB : ClassA{ public string NewStr { get; set;} }
当我想要从基类直接转成派生类时我唯一的想法只有从构造函数下手,就像这样
public class ClassB : ClassA{ public ClassB(ClassA obj){ this.Str = obj.Str; } public string NewStr { get; set;} }
但是这很繁琐,有更好的办法吗?
大佬有話說 (3)