我想訪問從一個類到另一個類的字符串。我已經使用了屬性方法如下 -如何從一個類的變量值到另一個類?
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'靜態。 –
您正在創建兩個獨立的MyClass實例。如果你想持久使用''Singleton' – wudzik
一旦你創建了MyClass的另一個實例,它將從頭開始初始化,因此你無法訪問以前在其他任何地方使用該類實例所做的任何事情。你有去會話(如asp.net)或Singleton如@wudzik所說 –