iT邦幫忙

DAY 8
1

C# 程式學習系列 第 8

C# 讓實值型別可以使用 null 的型別

c#
  • 分享至 

  • xImage
  •  

在 C# 中,讓實值型別可以使用 null 的型別
在 C# 中,讓實值型別可以使用 null 的型別,只要再宣告變數時,加上?就可以了

int? iNull = null; 
int?[] iNullArray = new int?[10];

有時候我們可能會需要透過 if 判斷式判斷 bool 值
例如

bool  bChk = true; 
if (boolChk) 
{
}

但假如宣告為 bool? 時,就會有三種狀態,分別是 true, false, null
所以在 if 判斷式時,就不能直接拿 bool 來判斷,要把值代入作判斷

bool? bChk = true; 
if (bChk == true) 
{
}

上一篇
C# 轉換日期格式為中華民國
下一篇
C# 在 RichTextBox 中某段文字設定兩個或兩個以上的字型樣式
系列文
C# 程式學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言