c# 陌生的关键字

 

default 关键字。

default 关键字可用于 switch 语句或默认值表达式中:

  • switch 语句:指定默认标签。

  • 默认值表达式:生成类型的默认值。 对于引用类型,将为 NULL;对于值类型,将为零;对于结构,将为 0 位模式。

public static void Main(string[] args)
        {
            
            Console.WriteLine(default(bool)); //
            Console.WriteLine(default(int )); // 0
            Console.WriteLine(default(double)); //0
            Console.WriteLine(default(char)); //空字符
            Console.WriteLine(default(byte)); //0
            Console.WriteLine(default(Console)); //空 null
            Console.ReadKey(true);
        }
原文地址:https://www.cnblogs.com/alplf123/p/7877647.html