static(C#)

    使用static修饰符声明属于类型本身而不是属于特定对象的静态成员。即不能通过实例引用静态成员,而要用类型名称引用静态成员。

    如果对类应用static关键字,则该类的所有成员都必须是静态的。

    可以用另一个尚未声明的静态字段实例化一个静态字段,但是静态字段的值只有在显示赋值后才是确定的。如下例:

using System;
class Test
{
   static int x = y;
   static int y = 5;

   static void Main()
   {
      Console.WriteLine(Test.x);  //输出:0,并不是y的值
      Console.WriteLine(Test.y);  //输出:5

      Test.x = 99;  //显示赋值
      Console.WriteLine(Test.x);//输出:99
   }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值