Jon*_*han 7 c# code-reuse
我有三个C#中的方法几乎执行相同.更具体地说,存在大量的代码重复,但最后,它们执行不同的功能.
这显然非常低效,那么减少代码重复的最佳方法是什么?我应该将它全部放在一个方法中,并在最后使用switch和enum来实现不同的功能吗?或者,是否有某种方式可以有3个单独的类并从另一个继承共享位?我已经对此进行了相当多的阅读,从我可以收集到的内容来看,这仅用于获取来自不同类别的属性.
Ste*_*ith 5
没有看到代码很难给出具体的例子,但听起来你想将委托实例传递给方法.
归档时间:
15 年,1 月 前
查看次数:
1147 次
最近记录:
13 年,3 月 前