gpt4 book ai didi

c# - 什么是更好的做法 : duplicate code or use goto statement?

转载 作者:行者123 更新时间:2023-11-30 19:40:34 25 4
gpt4 key购买 nike

<分区>

我现在正在学习C#,遇到了以下情况,有什么更好的做法,复制代码如“EX 1”或使用goto语句如“EX 2”?我不想要个人意见。

        // EX 1: 

switch (a)
{
case 3:
b = 7;
c = 3; // duplicate code <-|
break; // |
case 4: // |
c = 3; // duplicate code --|
break;
default:
b = 2;
c = 4;
break;
}


// EX 2:

switch (a)
{
case 3:
b = 7;
goto case 4; // not duplicate code and use goto statement
case 4:
c = 3;
break;
default:
b = 2;
c = 4;
break;
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com