iT邦幫忙

DAY 20
1

C#技術分享系列 第 20

C#技術分享20-[C#]?:陳述句

  • 分享至 

  • xImage
  •  

?: 它需要三個運算元,是 C# 中唯一的三元運算子。
條件式
x ?: y : z
如果 x 為 true 則評估 y;如果 x 為 false 則評估 z
簡單來說他就是if else的簡寫

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int i = 60;
            //原式
            if (i >= 60)
            {
                Console.WriteLine("及格");
            }
            else 
            {
                Console.WriteLine("不及格");
            }
            Console.WriteLine(i>=60?"及格":"不及格");         
            Console.Read(); 
        } 
    }
}

上一篇
C#技術分享19-[C#]??運算子
下一篇
C#技術分享21-[C#]continue及break陳述句
系列文
C#技術分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言