作者: 依米阳光 时间: 2014-12-31 10:28
public class test {
public static int num = 0;
static void Main(String[] args) {
num = 1;
}
public void method() {
num = 2;// 此句无效 无法使用
}
}
你定义的是全局变量是在类的全局使用的,但是你下面定义的num并没有在一个方法中没办法使用,
而且你的代码难道不出错?主函数里的参数类型有错。作者: DCM 时间: 2014-12-31 13:19
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);//在方法中同样可以赋值并使用
}