积极答复者
使用Object代替任何类型的对象合理吗

问题
答案
-
如果你这个对象是可变的(不断变化的),恐怕只能如此。比较好的方法,如果有抽象类作为它们共有的父类,可以使用共同的抽象类或者接口,然后调用它们公用的方法。
如果是同一种类型的,建议用泛型。
If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer
Help by clicking:
Click here to donate your rice to the poor
Click to Donate
Click to feed Dogs & Cats- 已建议为答案 Jason Dot WangModerator 2013年4月9日 7:58
- 已标记为答案 Jason Dot WangModerator 2013年4月16日 3:11
-
hi,
他门的父类都是Control,
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.aspx
所以你可以朝这方面去处理,但如果需要用到特殊的属性,会用到不同的属性,那就只能用你的方法
秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
- 已建议为答案 Jason Dot WangModerator 2013年4月9日 7:57
- 已标记为答案 Jason Dot WangModerator 2013年4月16日 3:11
全部回复
-
如果你这个对象是可变的(不断变化的),恐怕只能如此。比较好的方法,如果有抽象类作为它们共有的父类,可以使用共同的抽象类或者接口,然后调用它们公用的方法。
如果是同一种类型的,建议用泛型。
If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer
Help by clicking:
Click here to donate your rice to the poor
Click to Donate
Click to feed Dogs & Cats- 已建议为答案 Jason Dot WangModerator 2013年4月9日 7:58
- 已标记为答案 Jason Dot WangModerator 2013年4月16日 3:11
-
hi,
他门的父类都是Control,
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.aspx
所以你可以朝这方面去处理,但如果需要用到特殊的属性,会用到不同的属性,那就只能用你的方法
秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
- 已建议为答案 Jason Dot WangModerator 2013年4月9日 7:57
- 已标记为答案 Jason Dot WangModerator 2013年4月16日 3:11