【发布时间】:2014-06-05 03:58:07
【问题描述】:
从这里:
if (condition == true)
{
// do something
}
对此:
if (condition == true) {
// do something
}
在学校,PC 习惯于第二个,我更喜欢它。以为我的 Visual Studio 会自动使用第一个。我怎样才能改变它?
【问题讨论】:
-
不要那样做。不要让 C# 看起来像 java / javascript。埃及牙套是邪恶的。顺便说一句,
== true是多余的。 -
@HighCore 帖子的第一部分是个人喜好。无论如何,你喜欢这样。我也喜欢这样。我完全同意他关于
bool == true冗余的观点。 -
@HighCore 是的,好吧,这只是你的意见,伙计。 (即使我自己把它们放在单独的一行上。)
-
@HighCore 只是遵循常见的 C# 约定。做埃及牙套并没有错。这绝对不是邪恶的。这都是关于可读性的。对于 C#,最好避免使用它,但这不是必需的。优秀的程序员可以熟悉并熟悉任何常见的约定。
标签: c# visual-studio