class Program
{
public static int num=0;//声明一个静态变量
static void Main(string[] args)
{
num=1;//在主函数中可以使用这个变量
Console.WriteLine(num);//并且输出
}
public void Show()
{
num = 2;
Console.WriteLine(num);//在方法中同样可以赋值并使用
}
num=3;//但是在方法外这个变量无法赋值无法使用
//通俗的说一个变量的作用域是作用在该变量所在的{}之内的
//num却只能变量在class Program内的方法内使用 在类之中方法之外却无法使用???
} |