我有一个情况:
我需要在课堂上做点什么。
什么应该更有效,以这种方式修改方法,使用 IF 或为每个动作创建方法?
public value Value(int command)
{
if (command == 1)
{
DoSomething1();
}
if (command == 2)
{
DoSomething2();
}
else
{
return empty();
}
}
将会有 50 多个这样的命令。在执行性能和可执行文件的大小方面有什么更好的?