• C#


     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 
     6 /*------------------------------------------------------------------------------------------------------------
     7  * 类静态构造函数:
     8  *      1. 主要用于初始化类中的静态成员
     9  *      2. 不能使用任何访问修饰符
    10  *      3. 必须是无参的
    11  *      4. 不能直接调用
    12  *      5. 仅执行一次
    13 ------------------------------------------------------------------------------------------------------------*/
    14 namespace 类_静态构造函数
    15 {
    16     class Person
    17     {
    18         // 字段
    19         private static string _name;
    20 
    21         // 属性
    22         public  static string Name
    23         {
    24             get { return _name; }
    25         }
    26 
    27         // 静态构造函数, 不能使用任何访问修饰符, 仅执行一次
    28         static Person()
    29         {           
    30             Console.WriteLine( "静态构造函数被调用了");
    31             _name = "Hello, world!";
    32         }
    33 
    34     }
    35     class Program
    36     {
    37         static void Main(string[] args)
    38         {     
    39             Console.WriteLine(Person.Name);
    40             Console.WriteLine(Person.Name);
    41 
    42            Console.ReadLine();
    43         }
    44     }
    45 }

  • 相关阅读:
    IOS开发之----NSDictionary,JSON和XML互相转换
    IOS中UITabelView常用属性
    IOS画板笔记
    cxf的wsdl2java命令和JDK的wsimport命令的区别和使用(转载)
    xml笔记(马士兵)
    javaDB(转载)
    dom4j全述(转)
    java性能类(摘录)
    ajax快记
    js的事件复制
  • 原文地址:https://www.cnblogs.com/DuanLaoYe/p/5353867.html
Copyright © 2020-2023  润新知