我的代碼中有下面的開關案例。優化開關案例代碼
switch(condition)
case 'A' :
//Code part A
break;
case 'B' :
//Code part A
//Code part B
break;
case 'C' : //Some code
break;
代碼在'A'和'B'的情況下都重複A部分。我想避免重複的代碼。
如果我們使用fall,那麼我們需要爲case B添加if條件。這是避免重複代碼的唯一方法嗎?
使用函數? –