我希望能从一个类访问另一个类的字符串。 我已使用以下属性方法 -
我将在函数中为用户赋值。
现在,当我尝试在另一个函数中使用此值时,该值已经被分配。
Myclass.cs
public class MyClass
{
private string _user;
public string user
{ get { return this._user; } set { this._user = value; } }
}
consumption.aspx.cs
我将在函数中为用户赋值。
MyClass m = new MyClass();
m.user = "abc"
现在,当我尝试在另一个函数中使用此值时,该值已经被分配。
RawDal.cs
MyClass m = new MyClass();
string x = m.user;
我收到了一个空值... 该怎么做?
m
实例,否则你可以将User
设为静态。 - Jens KlosterMyClass
实例。如果您希望持久化user
,请尝试使用Singleton
模式。 - Kamil Budziewski