1 先构建一个类,内容如下:
namespace TravelForm{ public sealed class Setting { private static volatile Setting instance; private static object syncRoot = new Object(); private Setting() { } public static Setting Instance { get { if (instance == null) { lock (syncRoot) { if (instance == null) instance = new Setting(); } } return instance; } } public string UserName; }}2 在窗体1中赋值:
Setting m_set = Setting.Instance;
m_set.UserName = "test";
3 在窗体2 中 取值:
Setting m_set = Setting.Instance;string request = m_set.UserName;