宣佈我不知道如果我做這一切的變數將是公共或只是第一個:無障礙多個字段在同一行
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#語言說明書中說明,部分10.4字段on MSDN:
字段聲明聲明瞭多個字段相當於與相同屬性,修飾符單個字段的多個聲明,並鍵入。例如
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; }
但作爲commented by @hyde,認爲前者是不好的做法。它積極地損害了你的代碼的可讀性。
你試過了嗎? – Milen
只是做了,工作! – Phiter
請注意,很多人會考慮在一行糟糕的樣式中填充多個變量定義,而極少數人會認爲它總是每行有一個定義是不好的樣式。 – hyde