草庐IT

targetProperty

全部标签

c# - .NET/C# 中是否内置了用于在对象之间复制值的内容?

假设您有2个这样的类:publicclassClassA{publicintX{get;set;}publicintY{get;set;}publicintOther{get;set;}}publicclassClassB{publicintX{get;set;}publicintY{get;set;}publicintNope{get;set;}}现在假设您有每个类的一个实例,并且您想要将值从a复制到b。是否有像MemberwiseClone这样的东西可以复制属性名称匹配的值(当然是容错的——一个有一个get,另一个有一个set,等等)?vara=newClassA();varb=n