c#中沒有了像vb.***中的全域性變數,那麼我們如何實現在不同的頁面間傳遞引數呢?
下面舉例說明如何實現這一功能.
1.新建乙個工程heroclock.
2.在該工程中新增乙個窗體clockset.
3.在該窗體中定義靜態型字串變數myteststr1:
public static string myteststr1="";
4.在該窗體的建構函式中對該變數進行賦值,並為該窗體類新增屬性getstrvalue.
public form_clockset()
public string getstrvalue
set}
5.在該工程中另新增乙個窗體timeset.
6.在clockset窗體上新增乙個button按鈕(name:but_test);
7.在clockset窗體的but_test_click 事件中新增以下**:
private void but_test_click(object sender, system.eventargs e)
8.在timeset窗體上新增乙個button按鈕(name:but_yes);
9.在clockset窗體的but_yes_click 事件中新增以下**:
private void but_yes_click(object sender, system.eventargs e)
c 全域性變數 靜態全域性變數
全域性變數是靜態儲存方式,靜態全域性變數也是靜態儲存方式,這兩者在儲存方式上並無不同。區別 雖在於非靜態全域性變數的作用域是整個源程式,當乙個源程式由多個原始檔組成時,靜態全域性變數在各個原始檔中都是有效的。靜態區域性變數則限制了其作用域,只在定義該變數的原始檔內有效,在同一源程式的其它原始檔中不能...
C 中的全域性變數
private system.componentmodel.container components null public form1 clean up any resources being used.protected override void dispose bool disposing ...
C 全域性變數
c 工程有以下幾個檔案 標頭檔案 a.h,b.h 相應的cpp檔案 a.cpp 包含a.h b.cpp 包含b.h 以及其他一些相關的.h,cpp檔案。a中有類a,b中有類b。現在需要在b.cpp中使用a.cpp 類a中的乙個變數,且希望其是隨著a.cpp 類a的呼叫更新的值。可按如下操作 在a.h...