公共变量访问
本文关键字:访问 变量 | 更新日期: 2023-09-27 17:59:47
我有一个名为Global.cs
:的类
public class Global
{
private string id= string.Empty;
public string Id
{
get { return id;}
set { id= value; }
}
}
现在在Main
类中,
public class Main
{
public Global objGlobal;
protected void Page_Load(object sender, EventArgs e)
{
objGlobal= new Global();
objGlobal.id="XX001";
}
public void Setdata()
{
// Trying to access objGlobal.id value here but it's null
}
}
我错过了什么?
你不应该总是获取/设置"Id"而不是"Id"吗。因为"id"是私有的。
好吧,您的XX
类实例不止一次。
如果您需要保留一些用户重新发布的信息,请尝试将其存储到SessionState中。
如果您只需要让静态类包含一些静态数据,请将static
关键字添加到类及其成员中。