标签: c# visual-studio-2015 telerik
我有两个具有相同代码的函数,但第一个参数的类型可能是RadCombobox,在其他情况下是RadDropDownlist。 如何使代码的一个函数和第一个参数的类型改变??
答案 0 :(得分:0)
如果两个类RadDropDownlist和RadComboBox具有相同的基类,则可以使用包含这些属性的最近的基类。如果基类上不存在这些属性,则不能使用继承。
RadDropDownlist
RadComboBox
作为一种解决方案,您可以考虑反思或dynamic,但我不会使用它们。然后保留两种方法。
dynamic