C# 中的三元運算子是什麼?


三元運算子是 C# 中的條件運算子。它接受三個引數並計算一個布林表示式的值。

例如 -

y = (z == 1) ? 100 : 180;

在上面,如果第一個運算元計算結果為真(1),則計算第二個運算元。如果第一個運算元計算結果為假(0),則計算第三個運算元。

以下是一個示例 -

示例

using System;

namespace Demo {

   class Program {

      static void Main(string[] args) {

         int x, y;
         x = 25;
         y = (x == 25) ? 20 : 30;
         Console.WriteLine("Value of x = {0}", y);

         y = (x == 1) ? 50 : 90;
         Console.WriteLine("Value of y = {0}", y);

         Console.ReadLine();
      }
   }
}

在上面,我們使用三元運算子提出了兩個條件 -

y = (x == 25) ? 20 : 30;
y = (x == 1) ? 50 : 90;

更新日期: 20-6-2020

261 次瀏覽

開啟你的 職業生涯

完成教程並獲得認證

開始
廣告
© . All rights reserved.