在C#中main函数前有static修饰,为什么还能使用非静态的构造函数和变量

2025-04-04 07:35:47
推荐回答(1个)
回答1:

静态方法里面本来就可以使用啊,没为什么....
如果你在里面使用静态的变量会报错的,通不过编译
static的修饰的类,变量,方法,属性成员等只初始化一次,这一点是最重要的.有很多面试题目都在上面做文章

但是如果变量是在静态方法外部声明的就不行了.