c# 静态变量可以定以后,在使用的时候赋值么?
public string TPuser
protected void Button1_Click(object sender, EventArgs e)
{
TPuser="123456";
}
可以这样使用么?
若不对,请指正该如何写才好?
------解决方案--------------------可以这样用呀
------解决方案--------------------当然可以,少个";"
------解决方案--------------------通用。。。。。
------解决方案--------------------
你那是公共变量,不是静态,加上static才是静态的
------解决方案--------------------静态变量 是要加 static 修饰符的,静态变量 应用程序域内只有一份,全局共享该变量资源.要先理解了静态变量再去使用它,并且应该小心使用.
------解决方案--------------------这是全局变量吧,静态不是static嘛
------解决方案--------------------public static string TPuser
这才叫静态变量,你少个关键字
static ------解决方案--------------------这个只能说是当前页面的一个全局变量~
静态变量要在类型前面加上static~
静态变量在整个项目里都是全局的,其他类或者页面调用的时候用所在的类名直接点出来,一次一变,全局都变~