เมื่อใช้ค่าเริ่มต้น คุณจะได้รับค่าเริ่มต้นของการอ้างอิงและประเภทค่าทุกประเภท นิพจน์ที่ตั้งเป็นค่าเริ่มต้นจะได้รับการประเมินในเวลาคอมไพล์
เพื่อให้ได้ค่าเริ่มต้นสำหรับ int -
default(int);
เพื่อให้ได้ค่าดีฟอลต์เป็นเวลานาน -
default(long)
ให้เราดูรหัสเพื่อแสดงค่าเริ่มต้น -
ตัวอย่าง
using System;
public class Demo {
public static void Main() {
int val1 = default(int);
long val2 = default(long);
bool val3 = default(bool);
// default for int
Console.WriteLine(val1);
// default for long
Console.WriteLine(val2);
// default for bol
Console.WriteLine(val3);
}
} ผลลัพธ์
0 0 False