Coding style 编码方式:将同一行上的两个不同变量指定给相同的值
使用支持以下示例的语言:Coding style 编码方式:将同一行上的两个不同变量指定给相同的值,coding-style,Coding Style,使用支持以下示例的语言: organizationPanel.Enabled = organizationPanel.Visible = OrganizationsSeparateFromUsers; 哪一个更好 在同一行上执行赋值,因为它们设置为相同的值 或者在单独的行中进行操作?两者都不是“更好”,因为它们在功能上是等效的。我认为单独的一行比一行更可读 即: vs: 这取决于变量的大小。在您给出的示例中,变量的名称很长,很快就很难读取很长的行,因此在这种情况下,我要么使用两行单独的行,要么
organizationPanel.Enabled = organizationPanel.Visible = OrganizationsSeparateFromUsers;
哪一个更好
在同一行上执行赋值,因为它们设置为相同的值
或者在单独的行中进行操作?两者都不是“更好”,因为它们在功能上是等效的。我认为单独的一行比一行更可读
即:
vs:
这取决于变量的大小。在您给出的示例中,变量的名称很长,很快就很难读取很长的行,因此在这种情况下,我要么使用两行单独的行,要么像这样写出:
organizationPanel.Enabled =
organizationPanel.Visible =
OrganizationsSeparateFromUsers;
使用常规大小缩进的一半(在本例中,我使用了2个空格,其中4个空格用于常规缩进)在每行上增加
如果变量很短,很明显可以将它们放在一行上,如:
i = j = k = 0
其中,i、j和k用作循环中的计数器/迭代器,它们的含义显而易见
organizationPanel.Enabled =
organizationPanel.Visible =
OrganizationsSeparateFromUsers;
i = j = k = 0