开发人员if/else
使用单行代码语句编写块,例如:
if (condition)
// Do this one-line code
else
// Do this one-line code
另一个使用大括号:
if (condition)
{
// Do this one-line code
}
else
{
// Do this one-line code
}
开发人员首先实例化一个对象,然后使用它:
HelperClass helper = new HelperClass();
helper.DoSomething();
另一位开发人员实例化并在一行中使用该对象:
new HelperClass().DoSomething();
开发人员更容易使用数组和for
循环:
string[] ordinals = new string[] {'First', 'Second', 'Third'};
for (i = 0; i < ordinals.Length; i++)
{
// Do something
}
另一个写道:
List<string> ordinals = new List<string>() {'First', 'Second', 'Third'};
foreach (string ordinal in ordinals)
{
// Do something
}
我确定您知道我在说什么。我称它为编码风格(因为我不知道它叫什么)。但是,无论我们称它为好是坏?鼓励这样做会提高开发人员的生产力吗?我们是否应该要求开发人员尝试按照告诉他们的方式编写代码,以使整个系统变得风格一致?
var
而不是完全限定的类型名称。