小编hag*_*oft的帖子

为什么我不能在静态类中访问公共属性字段

我想弄清楚为什么这不起作用......

public static class ApplicationType
{
    private static ApplicationEnum application = ApplicationEnum.App1; 
    public static ApplicationEnum Application
    {
        get { return application; }
        set { application = value; }
    }

    public enum ApplicationEnum
    {
        App1,
        App2,
        App3
    }
}
Run Code Online (Sandbox Code Playgroud)

我想Application从另一个班级访问,比如......

public partial class MainWindow : Window
{
    ApplicationType.   //<-- Intellisense shows only ApplicationEnum    }
Run Code Online (Sandbox Code Playgroud)

谢谢.

编辑:问题是我没有按照我想的那样在MainWindow内部进行尝试.

.net c# enums static-classes

1
推荐指数
1
解决办法
1754
查看次数

标签 统计

.net ×1

c# ×1

enums ×1

static-classes ×1