ใน SQL Server คุณสามารถใช้IsNull()
ฟังก์ชันเพื่อตรวจสอบว่าค่าเป็นโมฆะหรือไม่และหากเป็นเช่นนั้นให้ส่งคืนค่าอื่น ตอนนี้ฉันกำลังสงสัยว่ามีอะไรที่คล้ายกันใน C # หรือไม่
ตัวอย่างเช่นฉันต้องการทำสิ่งต่างๆเช่น:
myNewValue = IsNull(myValue, new MyValue());
แทน:
if (myValue == null)
myValue = new MyValue();
myNewValue = myValue;
ขอบคุณ
this.BinaryExists = vModel.BinaryExists ?? 0;
เป็นthis.BinaryExists = vModel.BinaryExists ?? false;
.