-1
我想将具有方法setName的对象传递给通用类型的对象。举个例子:将对象作为参数传递给通用对象
//Instead of obj.setName = "John"; do this:
aMethod(obj);
aMethod(different_obj); //different_obj has also a method setName
public aMethod(object anOtherObj) {
anOtherObj.setName = "John";
Console.Writeline(anOtherObj.setName);
}
这与泛型有关吗? – Dennis 2015-04-03 13:27:09
你是对的这不是它建议,但该网站。我删除它。 – Ctrlfreak 2015-04-03 13:28:05
详述一下。你可以用'dynamic',带有界面或泛型来做到这一点。但是,代码是简短的,不能做出决定。 – 2015-04-03 13:29:53