C#中的三元表达式using System;using System.Collections.Generic;using System.Text;namespace test01{class Program{static void Main(string[] args){int age1 = 24;int age2 = 32;age1 > age2 第一个大 :第二个大;}}}请高手指点三元表达式
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 16:46:04
![C#中的三元表达式using System;using System.Collections.Generic;using System.Text;namespace test01{class Program{static void Main(string[] args){int age1 = 24;int age2 = 32;age1 > age2 第一个大 :第二个大;}}}请高手指点三元表达式](/uploads/image/z/3796530-42-0.jpg?t=C%23%E4%B8%AD%E7%9A%84%E4%B8%89%E5%85%83%E8%A1%A8%E8%BE%BE%E5%BC%8Fusing+System%3Busing+System.Collections.Generic%3Busing+System.Text%3Bnamespace+test01%7Bclass+Program%7Bstatic+void+Main%28string%5B%5D+args%29%7Bint+age1+%3D+24%3Bint+age2+%3D+32%3Bage1+%3E+age2+%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%A4%A7+%3A%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%A4%A7%3B%7D%7D%7D%E8%AF%B7%E9%AB%98%E6%89%8B%E6%8C%87%E7%82%B9%E4%B8%89%E5%85%83%E8%A1%A8%E8%BE%BE%E5%BC%8F)
C#中的三元表达式using System;using System.Collections.Generic;using System.Text;namespace test01{class Program{static void Main(string[] args){int age1 = 24;int age2 = 32;age1 > age2 第一个大 :第二个大;}}}请高手指点三元表达式
C#中的三元表达式
using System;
using System.Collections.Generic;
using System.Text;
namespace test01
{
class Program
{
static void Main(string[] args)
{
int age1 = 24;
int age2 = 32;
age1 > age2 第一个大 :第二个大;
}
}
}
请高手指点三元表达式的用法,最好把我前面错的代码改下发上来.
C#中的三元表达式using System;using System.Collections.Generic;using System.Text;namespace test01{class Program{static void Main(string[] args){int age1 = 24;int age2 = 32;age1 > age2 第一个大 :第二个大;}}}请高手指点三元表达式
age1 > age2 ? “第一个大” :“ 第二个大”;
首先,在汉字上加上分号,表示是字符串.
这个三元表达式要分成三个部分看,
第一:问号之前的age1 > age2 ,这是条件
如果条件为真,则这个表达式的结果为冒号之前的“第一个大”,
如果条件为假,则这个表达式的结果为冒号之后的“ 第二个大”