เมื่อใช้ค่าเริ่มต้น คุณจะได้รับค่าเริ่มต้นของการอ้างอิงและประเภทค่าทุกประเภท นิพจน์ที่ตั้งเป็นค่าเริ่มต้นจะได้รับการประเมินในเวลาคอมไพล์
เพื่อให้ได้ค่าเริ่มต้นสำหรับ 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