相关疑难解决方法(0)

一个函数应该只有一个return语句吗?

是否有充分的理由说明为什么在函数中只有一个return语句是更好的做法?

或者,一旦逻辑正确就可以从函数返回,这意味着函数中可能有很多返回语句?

language-agnostic coding-style

781
推荐指数
28
解决办法
23万
查看次数

编写"if"语句的不同方式

我已经看到了编写if声明的不同方式.

您更喜欢哪一个?为什么?

例1:

if (val % 2 == 1){output = “Number is odd”;}else{output = “Number is even”;} 
Run Code Online (Sandbox Code Playgroud)

例2:

if (val % 2 == 1)
{
    output = “Number is odd”;
}
else
{
   output = “Number is even”;
}
Run Code Online (Sandbox Code Playgroud)

例3:

if (val % 2 == 1)
output = “Number is odd”;
else
output = “Number is even”;
Run Code Online (Sandbox Code Playgroud)

例4:

if (val % 2 == 1){
output = “Number is odd”;
} else {
output = “Number is even”;
} …
Run Code Online (Sandbox Code Playgroud)

c#

25
推荐指数
6
解决办法
6万
查看次数

标签 统计

c# ×1

coding-style ×1

language-agnostic ×1