Jos*_*elo 2 c# casting
我有两种类型具有相同成员但名称不同的类型.是否有一种简单或标准的方式在他们之间施放,或者我是否必须用反射进行严重的黑客攻击?
Ada*_*ras 9
您可以创建一个interface描述这两种类型的东西.使每个类型实现接口,然后在处理可以处理任何类型的代码时使用接口而不是特定类型.
interface
Jon*_*eet 7
你必须要用反射进行黑客攻击(我PropertyCopy在MiscUtil中有一个可以帮助的类)或者使用C#4的动态类型.
PropertyCopy
就.NET而言,这些是完全不同的类型.
归档时间:
14 年,5 月 前
查看次数:
182 次
最近记录: