看板C_Sharp
标 题[问题] 宣告method时带入的参数型态不定
发信站批踢踢实业 (Wed Jun 24 10:38:49 2009)
转信站ptt2!news.ntu!ptt
我要宣告一个method,可是依据传入的object不同
要new不同的物件
例如
void methodfunc()
{
class1 abc = new class1();
abc.attribute = ...
class1已经是在别的地方定义好了
另外还有class2, class3等等
我在呼叫methodfunc()的时候
要依据不同的功能呼叫
里面要new class1或class2不定
请问这样要怎麽写会比较好?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.142.207
1F:推 deuter:generics void methodfunc<T>() 06/24 11:19
2F:推 liunate:补充一下:, where T: new() 06/24 12:49