C#语法技巧:三目运算符整型提升

Posted yu2018-11-10

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#语法技巧:三目运算符整型提升相关的知识,希望对你有一定的参考价值。

表达式:

三目运算符

m=a>b?a:b;

表示先判断a是否大于b,若a>b,则将a的值赋给m,若不符合a>b,则将b的值赋给m

表达式中的类型转换

整型提升

在表达式中,若byte、short、char等在表达式中,则转化为int,例如,两个byte相加,则会转化为两个int相加。

以上是关于C#语法技巧:三目运算符整型提升的主要内容,如果未能解决你的问题,请参考以下文章

三目运算:and/or 技巧

三目运算符

C#三目运算符

Python——三目运算符

C#——三目运算符

JS中三目运算符和if else的区别分析与示例