【发布时间】:2016-07-14 13:20:38
【问题描述】:
我有两个对象,它们位于两个不同的类中,但具有相同的属性。我想在其中一个对象中做一个参数的函数,并用我想要的对象(一个或另一个)调用这个方法
这个方法可以达到一个或另一个的属性
【问题讨论】:
-
接口?做不到这一点,
dynamic? -
它们都应该实现一个通用接口
-
正确答案是语义和设计问题,而不是重复代码删除问题。没有上下文,您只会得到一些可能聪明但不正确的解决方法,例如定义不明确的接口或动态的或将一个映射到另一个......
标签: c# function object methods