C#靜態(tài)變量定義及內(nèi)涵實(shí)例解析
作者:hzqghost
C#靜態(tài)變量定義的演示實(shí)例和內(nèi)涵是什么呢?本文從實(shí)例出來向你介紹了C#靜態(tài)變量定義的內(nèi)涵具體內(nèi)容等等。
C#靜態(tài)變量定義的理解我們可以從別的方面來看看,在c#winform關(guān)于給靜態(tài)全局變量賦值的問題中,C#中是沒有所謂的全局變量的.要構(gòu)造出類的屬性作為全局變量是如何實(shí)現(xiàn)的呢?
C#靜態(tài)變量定義的實(shí)例演示:
例如:新建類GlobalParams可以在類中這樣寫:
- public static string user = ""; //定義C#靜態(tài)變量
- public GlobalParams ()
- {
- user ="abcd";//賦值構(gòu)造
- }
- public string User
- {
- get
- {
- return user ;
- } //C#靜態(tài)變量定義
- set
- {
- user =value;
- }
這樣就可以其他窗體訪問此User
- MessageBox.Show (GlobalParams .User);
- //直接訪問. 顯示.結(jié)果:"abcd"
- GlobalParams frm=new GlobalParams ();
- frm.User="efg"; //修改該靜態(tài)變量的值
- MessageBox.Show (GlobalParams .User);
- //直接訪問. 顯示.結(jié)果:"efg"
對(duì)于C#靜態(tài)變量定義的理解我們就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#靜態(tài)變量定義和內(nèi)涵有所幫助。
【編輯推薦】
責(zé)任編輯:仲衡
來源:
博客園