三目运算

三目运算

  • 三目运算由两个符号组成?:
  • 三目运算连接三个操作数A ? B : C,所以叫三目运算。
  • 三目运算的运算规则是,A是一逻辑运算,最终会得到一个bool值;如果是true,三目运算的计算结果是B;如果是false,三目运算的计算结果是C
  • BC的数据类型必需一致。
  • 三目运算既然是一种运算,那么就可以和=一起组成表达式。
    int time = Int32.Parse(Console.ReadLine()); // 获取用户输入的数值。
    string hello = time < 12 ? "上午好" : "下午好";
    Console.WriteLine(hello);
    

三目运算的使用场景

  • 三目运算用于在两个数据中选择一个。
  • 如果在两个以上的选择中选择一个,通常就不使用三目运算而是使用选择逻辑。

results matching ""

    No results matching ""