在C#中使用静态变量有什么用?什么时候用?为什么我不能在方法中声明静态变量?
我在C#中搜索过静态变量,但我仍然没有得到它的用途。另外,如果我尝试在方法中声明变量,它将不会授予我执行此操作的权限。为什么?
我看过一些关于静态变量的例子。我已经看到我们不需要创建类的实例来访问变量,但这还不足以理解它的用途以及何时使用它。
第二件事
class Book{ public static int myInt = 0;}public class Exercise{ static void Main() { Book book = new Book(); Console.WriteLine(book.myInt); // Shows error. Why does it show me error? // Can't I access the static variable // by making the instance of a class? Console.ReadKey(); }}
达令说
慕斯王