一,切分长语句为多行语句
第一步
如果行中最顶层表达式包含一个多个逗号:
double value=Foo(Math.Pow(x,2.0),Math.Pow(y,2.0),Math.Pow(z,2.0));
则在每个逗号后换行。将每个逗号后的表达式与该逗号前面表达式的第一个字符对齐:
double value=Foo(Math.Pow(x,2.0),
Math.Pow(y,2.0),
Math.Pow(z,2.0));
第二步
如果行中最顶层表达式不包含逗号:
return person1.Name==person2.Name && person1.Address==person2.Addess && person1.Phone=person2.Phone; //太长
则在最低优先级的操作符之前换行;后者,如果有多个优先级相同的操作符,像这样对齐:
return person1.Name==person2.Name &&
person1.Address==person2.Address &&
person1.Phone==person2.Phone
第三步
按需要重复进行第一步和第二步,直至从原始表达式语句转换而来的每一行代码都少于允许的最大长度
第四步 实例化一个对象,表现形式可以参照如下:
Dim paras As System.Data.SqlClient.SqlParameter() = _
New System.Data.SqlClient.SqlParameter() _