我想知道我是否这样做所有变量都是公开的还是只是第一个:
public string equipamento, marca, modelo, descricao, observacoes, prioridade;
或者,如果我需要像这样声明它们:
public string equipamento;
public string marca;
public string modelo;
[...]
第二个选项显然有效,但第一个选项也有效吗?
我想知道我是否这样做所有变量都是公开的还是只是第一个:
public string equipamento, marca, modelo, descricao, observacoes, prioridade;
或者,如果我需要像这样声明它们:
public string equipamento;
public string marca;
public string modelo;
[...]
第二个选项显然有效,但第一个选项也有效吗?
如 C# 语言规范中所述,MSDN 上的第 10.4 节字段:
声明多个字段的字段声明等效于具有相同属性、修饰符和类型的单个字段的多个声明。例如
class A { public static int X = 1, Y, Z = 100; }
相当于
class A { public static int X = 1; public static int Y; public static int Z = 100; }
但正如@hyde 评论的那样,请考虑以前的不良做法。它会严重损害代码的可读性。