"if(condition)int ++"和int + ="Convert.Toint32(condition)"之间的区别

Sup*_*dge 2 c# if-statement conditional-statements

这两种方法将值递增一

if (Condition) int++;
Run Code Online (Sandbox Code Playgroud)

int+= Convert.Toint32(Condition);
Run Code Online (Sandbox Code Playgroud)

以这样或那样的方式写作是否有益,或者它们基本相同?

Jef*_*dge 8

将布尔值添加到整数没有任何意义.

是的,它有效,因为转换.但它仍然没有任何意义.这是不合逻辑的.

程序应该是明显和清晰的,而不是要解决的难题.