【发布时间】:2015-07-05 10:02:03
【问题描述】:
我有一个函数我想重载以以不同的形式获取相同的数据,即:
void encode(byte[,,],float)
和
void encode(Bitmap[],float)
我写了一个重载的函数,很长(大约60行)。
我的问题是,在写第二个重载的时候,我是应该把第一个重载的大部分代码复制过来,做一点小改动,还是应该转换数据,调用第一个重载?
【问题讨论】:
-
我同意,除非转换成本很高。
标签: c# c#-4.0 overloading