您当前的位置: 首页 >  c#

c#三元运算符

发布时间:2010-11-22 10:17:00 ,浏览量:0

C#中有一个三元运算符“?:”,语法为:条件表达式?表达式1:表达式2; 该操作首先求出条件表达式的值(bool类型),为true时调用表达式1,为flase时调用表达式2。其逻辑为:“如果为真执行第一个,否则执行第二个。” 例如:

a=3>4?:3:4;输出为4。 a=3<4?:3:4;输出为3。

using System; class Program{ static void Main(){ int i1=10,i2=20; int MaxValue=i1>i2?i1:i2; Console.WriteLine("i1={0},i2={1},MaxValue={2}",i1,i2,MaxValue); } }

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    105695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0459s