C# Challenge 14 - 在 C# 中評估布林運算式以進行決策

C# Challenge 14 - 在 C# 中評估布林運算式以進行決策

Microsoft 2023 年所提供的 C# codecamp 基礎課程,總共有 38 個單元,完成後就可以獲得 Certification ,今天要來跟大家分享的是第 14 單元的內容。

本節內容

常見的運算子

  • 有許多不同種類的運算式會評估為 truefalse
  • 使用 == 運算子評估相等。
  • 評估字串是否相等時,必須考慮字串可能大小寫不同及有前後空格。 視您的情況而定,使用 ToLower()ToUpper() 協助程式方法及 Trim() 協助程式方法,以改善兩個字串相等的可能性。
  • 使用 != 運算子來評估不等。
  • 使用 ><>=<= 等比較運算子,評估大於、小於與類似的作業。
  • 如果方法傳回布林值,則它可以作為布林運算式使用。
  • 使用邏輯否定運算子 ! 來評估指定運算式的相反。

條件運算子

寫法:

1
<evaluate this condition> ? <if condition is true, return this value> : <if condition is false, return this value>

範例:

1
2
3
int saleAmount = 1001;
int discount = saleAmount > 1000 ? 100 : 50;
Console.WriteLine($"Discount: {discount}");

重點整理

教你怎麼用一般的運算子,還有實務開發上比較常用到的條件運算子。這部分跟 JS 也是一樣的
那我們下次見ʘ‿ʘ


參考資料

評論