2015-09-28 50 views
-1

我有兩種窗口形式。從form1我連接到我的服務器,並作爲輸出,我得到了XML形式的會話ID。我解析該值並將其存儲在變量名稱會話標識中。現在在Form2中,我需要使用前面表單中收到的會話Id。怎麼做?我正在創建該類的對象並使用數據成員,但是隨着程序的作用域覆蓋變量get的值。如何保持變量中的值並以另一種形式在另一個變量中使用

+0

你或許應該有您存儲常用的數據,而不是在形式存儲數據的模型。這是一個非常基本的軟件設計問題。 –

+0

[This](http://www.codeproject.com/Articles/14122/Passing-Data-Bween-Forms)是你的朋友..或[this](http://www.codeproject.com/Articles/17371 /在Windows窗體之間傳遞數據) –

回答

0

查看靜態屬性和(最終)靜態類。也許不是最優雅的解決方案,但很棒的學習材料!

編輯:你可以找到一個很好的教程在這裏:http://www.dotnetperls.com/static

+0

不是很激動,但它是一種有用的幫助 –

+0

兩個downvotes?謹慎解釋? – Nebula

+0

只是正確使用了static關鍵字。工作完成了 –