//const就是声明常量用的,相当于 static readonly,但又有些区别
public class Test1
{
public const string ServerName="ThisIsServerName"; //只能是常量
// static readonly 可以是对象
public static readonly object int[] ServerState=
new int[]{1,2,3,4,5};
public void ShowServerName()
{
Console.Write(ServerName);//常量随处可以用
Console.Write(Test1.ServerName);//非本类使用要以类名点
}
}
好了,还有不理解的请追问
java里面没法用const。
答:你可以用final关键字。例如 final int m = 9。被声明为final的变量不能被再次赋值.final也可以用于声明方法或类,被声明为final的方法或类不能被继承。注意const是java的保留字以备扩充。
java里面也不能用goto。
答:甚至在面向过程的语言中你也可以完全不用goto。请检查你的程序流程是否合理。
如果你需要从多层循环中迅速跳出,java增强了(和C++相比)break和continue的功能。
格式:const 数据类型 常量名 = 赋值;
例:const int a = 1;