• c#中的静态类


    如果一个类中的所有方法都是类方法,那么就用static来定义这些方法,如果这个类又要增加一些属性,以供这些方法使用,那么就要使用static来定义这些属性,如果又要给这些属性初始化,就要使用静态构造函数,而静态构造函数一定要是私有的。
    另外,静态构造函数会自动调用,比如对于如下的代码:

     1using System;
     2using System.Data;
     3using System.Configuration;
     4using System.Web;
     5using System.Web.Security;
     6using System.Web.UI;
     7using System.Web.UI.WebControls;
     8using System.Web.UI.WebControls.WebParts;
     9using System.Web.UI.HtmlControls;
    10
    11/// <summary>
    12/// Summary description for TestStatic
    13/// </summary>

    14public class TestStatic
    15{
    16    public static int age;
    17    static TestStatic()
    18    {
    19        age = 101;
    20    }

    21    public static int getAge()
    22    {
    23        return age;
    24    }

    25}
    在第一次调用TestStatic.getAge()的时候,会自动先调用静态构造函数TestStatic()。

  • 相关阅读:
    jenkins for xcode
    时间你懂的,
    插件,
    basic ,token添加
    上火啊,替换字符串,HTML,
    shell
    不可深究啊,
    看着 自己都感觉 恶心的代码,
    Tab切换效果
    jar -- java文档归档工具
  • 原文地址:https://www.cnblogs.com/strinkbug/p/524309.html
Copyright © 2020-2023  润新知