如何从另一种形式调用静态变量c#?

时间:2015-05-15 10:17:57

标签: c# constructor static mdi

我有MDI父母和少数儿童表格。我想在MDI父表单中声明一个静态变量,然后调用'它来自我的孩子形式。

特别是我希望它从0开始(零)并且最终给它值1或2.

这是我声明我的静态变量的方式,我想知道代码是否正确,如果不是错误的话。

static class Permission
    {

        static int role;

        public static int GetPermission()
        {
            role = 0;
            return (role);
        }

    }

第二个也是更重要的问题是如何在我的孩子形式中调用静态变量(S)。我应该写什么代码以及在哪里?

谢谢大家。

2 个答案:

答案 0 :(得分:0)

您可以通过session("UserID")从同一项目中的任何位置调用它(因为它目前默认为内部类)。

答案 1 :(得分:-2)

使用静态类并将{get; set;}添加到变量中。此外,如果您想直接获得价值 - 将角色可见性设置为公开