如何从另一种形式c#调用静态变量
本文关键字:调用 静态 变量 另一种 | 更新日期: 2023-09-27 17:49:18
我有MDI父窗体和几个子窗体。我想在MDI父窗体中声明一个静态变量,并从我的子窗体中"调用"它。
我特别希望它从0(零)开始,最终赋值为1或2。
这是我声明静态变量的方式,我想知道代码是否正确,如果不正确,哪里有问题。
static class Permission
{
static int role;
public static int GetPermission()
{
role = 0;
return (role);
}
}
第二个也是更重要的问题是如何在子窗体中调用静态变量。我应该在哪里写什么代码?
您可以通过Permission.GetPermission();
从同一项目中的任何地方调用它(因为它目前默认为内部类)。
使用静态类并在变量中添加{get;set;}。另外,如果您想直接将值设置角色可见性设置为public