作者:pingyuki | 来源:互联网 | 2024-12-02 13:48
C#提供了多种内置数据类型,每种类型都有其对应的默认构造函数,用于在未显式赋值时提供一个初始值。
下面是一个示例方法,展示了如何使用new
关键字创建不同数据类型的变量,并显示它们的默认值:
static void DisplayDefaultValues() {
Console.WriteLine("=> 使用new关键字创建变量:");
bool booleanValue = new bool(); // 默认值为false
int intValue = new int(); // 默认值为0
double doubleValue = new double(); // 默认值为0.0
DateTime dateTimeValue = new DateTime(); // 默认值为0001-01-01 00:00:00
Console.WriteLine($"{{booleanValue}}, {{intValue}}, {{doubleValue}}, {{dateTimeValue}}");
}
通过上述代码,我们可以看到每种数据类型在未被显式赋值时所具有的默认值。这对于理解程序在运行时的行为非常重要,尤其是在处理未初始化的变量时。