你会如何格式化/缩进这段代码?
int ID = Blahs.Add( new Blah( -1, -2, -3) );
要么
int ID = Blahs.Add( new Blah( 1,2,3,55 ) );
我的课实际上有很多参数,所以这可能会影响你的反应.
我同意Patrick McElhaney; 没有必要筑巢....
Blah aBlah = new Blah( 1, 2, 3, 55 ); int ID = Blahas.Add( aBlah );
这里有一些小优势:
你可以在第二行设置一个断点并检查'aBlah'.
你的差异将更清晰(变化更明显)而不嵌套语句,例如创建新的Blah是在一个独立的声明中将其添加到列表中.
我会选择单线.如果真正的参数使得一行太长,我会用变量分解它.
Blah blah = new Blah(1,2,3,55); int ID = Blahs.Add( blah );