C#窗体程序中定义全局变量的方法

    前段时间,在做C#作业的时候,又一个窗体程序需要运用一个全局变量来记录用户的操作。具体情况是这样的:一个学生的类,有小学生、中学生、大学生三个子类,每个子类都有自己的窗体来记录自己特殊的属性,而全部记录完成后,需要计算学生的人数,而据我了解,C#里是不能像C++那样定义全局变量的,只能使用静态变量,于是我在program.cs文件中写下了以下代码:

public static class Count
{
    private static int count=0;
    public static int Count1
    {
        get {
            return count;
        }
        set {
            count = value;
        }
    }
}

这个Count类包含了属性访问器,在那些子类的form中要使用的时候,只需要在需要用到的地方写上Count.Count1++就可以完成计算学生人数的任务了。

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/?p=403

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/403.html

发表评论