C#中的静态成员与静态类

2021-06-08 08:03

阅读:335

标签:很多   列表   一个   类型   使用   stat   访问   运算符   名称   

       在C#中每个对象都有自己的数据成员,那对于不同对象的数据成员其各自的值是不相干的。但有的时候有可能某一个或者几个数据成员为所有对象共有,如在一个Car类里可能有很多个对象,这是我们定义一个变量carCount来记录,但是carCount并不属于某个对象,而是属于整个类的,这个时候我们就需要使用静态字段。

1.静态成员

       静态成员是通过static关键字来标识 的,有静态字段、方法、属性或者事件。

定义静态成员的语法格式:

Class 类名

{

  public static 数据类型  变量名称

  public static 返回值  方法名(参数列表)

  {

    //方法体;

}

  } 

       在上面的语法中我们可以看到静态字段和静态方法的定义。其实在类中的变量和方法都可以声明为static的。静态成员不能用对象来调用,只能通过类名和(.)运算符来进行访问和调用。

类名.变量名称;

类名.方法名();

      静态类使用static关键字来声明,依此来表示它只包含静态成员,不能使用new关键字创建静态类的实例。

C#中的静态成员与静态类

标签:很多   列表   一个   类型   使用   stat   访问   运算符   名称   

原文地址:https://www.cnblogs.com/wl-y/p/10699928.html


评论


亲,登录后才可以留言!