同一解决方案,三个项目中如何创建全局变量
同一解决方案,三个项目中如何创建全局变量
以下是引用红色警戒在2010-8-31 07:58:37的发言:
public class Global
{
public static int globalVariable;
}
// Access:
int tmp_variable = Gloabal.globalVariable
经测试结果无效public class Global
{
public static int globalVariable;
}
// Access:
int tmp_variable = Gloabal.globalVariable
我创建 项目1 命名空间为 pro1 程序集名称 pro1 声明 public class Global { public static int globalVariable; }
添加 按钮pro1button
private void pro1button_Click(object sender, EventArgs e)
{
Global.globalVariable = 3;//修改全局变量
MessageBox.Show(Global.globalVariable.ToString());//弹出对话框显示 3
}
我再创建 项目2 命名空间为 pro2 程序集名称 pro2 并且添加引用了 项目1
添加按钮pro2button
private void pro2button_Click(object sender, EventArgs e)
{
MessageBox.Show(pro1.Global.globalVariable.ToString());//弹出对话框显示 0
}
[ 本帖最后由 烟雨袅袅 于 2010-8-31 08:53 编辑 ]