C# 的隱藏功能是什麼?


以下是一些隱藏或鮮為人知的 C# 有用功能 −

Lambda 表示式

C# 中的 Lambda 表示式描述模式。它在表示式上下文中具有令牌 =>。這稱為轉到運算子,並在宣告 Lambda 表示式時使用。

可空型別

C# 提供了一種特殊資料型別,即可空型別,你可以為其分配通常範圍的值以及 null 值。以下為語法 −

<data_type> ? <variable_name> = null;

空值合併運算子

空值合併運算子用於可空值型別和引用型別。用於將運算元轉換為另一可空(或不可空)值型別運算元的型別,如果可以隱式轉換。

AS 關鍵字

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

更新於: 2020 年 6 月 21 日

309 次觀看

啟動你的 職業

完成該課程,獲得認證

開始
廣告
© . All rights reserved.