C# 的隱藏特性是什麼?


以下是 C# 中較少為人所知的隱藏特性:-

Lambda 表示式

C# 中的 Lambda 表示式描述了一個模式。它在表示式上下文中具有 => 標記。當宣告 Lambda 表示式時,這稱為 goto 運算子。

空值

C# 提供了一種特殊的資料型別,即允許您賦值普通各種值以及空值的可空型別。以下是語法:-

<data_type> ? <variable_name> = null;

空值合併運算子

空值合併運算子用於可空值型別和引用型別。它用於將運算元轉換為另一可空(或不可空)值型別運算元的型別,並且可能進行隱式轉換。

AS 關鍵字

"as" 關鍵字在相容型別之間執行轉換。它類似於強制轉換操作,並且僅執行引用轉換、可空轉換和裝箱轉換。as 運算子無法執行其他轉換,例如應使用強制轉換表示式執行的使用者定義轉換。

更新時間: 21-06-2020

309 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始學習
廣告