C#——三目运算符

Posted 唐老湿

tags:

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

    目前学习的知识点之间,相互配合使用的有变量和算数运算符变量和逻辑运算符变量和条件运算符变量和位运算符条件运算符和逻辑运算符等等。我们学习的各个知识点,单独看起来都很简单,但是当组合起来使用时,很多同学就会找不到方向了,所以我会经常像这样给大家描述,谁和谁能够配合使用,这样你们可以自己去搭配使用,多做练习,多敲代码。感受组合应用的魅力。

    在我看来,写程序,就是使用各个知识点来进行不同的“排列组合”,最终实现功能需求。如果你觉得难,问题往往出在你对单个知识点理解不透彻,掌握不彻底。学程序不仅要背下如何写某一个语法,更重要的是理解他们的含义,这样才能举一反三,融会贯通

    今天要学习的三目运算符,是一个需要结合我们学过的很多单一知识点进行使用的语法!




三目运算符


三目运算符就是图中的

空位 ? 空位空位 

    三目运算符的作用是,根据一个条件表达式的结果返回满足后的结果或者不满足的结果,提供给外部逻辑使用

C#——三目运算符

三目运算符不能单独使用

C#——三目运算符

第一空位肯定是bool类型相关

C#——三目运算符

第二、三空位是类型必须相关的内容

C#——三目运算符

    第二、三空位可以填写的内容很多,但是必须保证它们相关类型的,比如都是string,都是int,都是bool返回值的条件表达式或者逻辑表达式等等




总结



必须和其它语法配合使用

第一空位必是bool返回值的表达式

第二三空位必须相关类型

C#——三目运算符

关注

唐老湿

获取更多干货内容




end


以上是关于C#——三目运算符的主要内容,如果未能解决你的问题,请参考以下文章

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

关于java 三目运算符

Java三目运算符

三目运算符

java三目运算符

java三目运算符