C# 声明具有多个值的字符串意味着什么?
举个例子,C# 声明具有多个值的字符串意味着什么?,c#,string,C#,String,举个例子, public string a_UId, a_ProgramID, a_BuildingID, a_UserName, a_Level; public long b_Linetype= 0, b_TotalLine = 0; 它是以下内容的简写: type variable1; type variable2; ... 您没有声明具有多个值的字符串。您正在声明几个不同的变量。区分变量和值非常重要 因此: 相当于: public string x; public string
public string a_UId, a_ProgramID, a_BuildingID, a_UserName, a_Level;
public long b_Linetype= 0, b_TotalLine = 0;
它是以下内容的简写:
type variable1;
type variable2;
...
您没有声明具有多个值的字符串。您正在声明几个不同的变量。区分变量和值非常重要 因此: 相当于:
public string x;
public string y;
public string z;
另一方面,我强烈建议您放弃前缀,并将所有字段设置为私有
public string x;
public string y;
public string z;