本文主要是介绍C#进阶 14 Continue 三元表达式 跟 Random 随机数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这篇博客咱们介绍两个东西,Continue 跟 三元表达式、
1,Continue:
......立即结束本次循环,判断循环条件,如果成立,则进入下一次循环,否则退出循环。代码实例如下:
#region 用 while Continue 实现计算 1 到 100(含)之间的除了能被 7 整除之外所有整数的和int i = 1;int sum = 0;while (i <= 100){if (i % 7 == 0){i++;continue;}sum += i;i++;}Console.WriteLine("整数和为{0}", sum);Console.ReadKey();#endregion
2,三元表达式:
......语法:表达式1 ? 表达式2 : 表达式3 ;个人理解,这就是对 if..else 语句的升级方法,更加简化了代码,具体实例如下:
#region if..else 语句 + 三元表达式// 方法一:int num1 = 5;int num2 = 3;if (num1 > num2){Console.WriteLine(true);}else{Console.WriteLine(false);}Console.ReadKey();// 方法二:bool rsult = 5 > 3 ? true : false;Console.WriteLine(rsult);Console.ReadKey();#endregion
3,Random 随机数
......它是个方法,就是用于产生随机数的,既然是方法,那么在用的时候如果当前文档里没有就得实例化一下哦,直接写一个简单的小例子吧如下:
#region 显示 1 ~ 9 之间的随机数while (true){Random r = new Random();int tept = r.Next(1, 10);Console.WriteLine(tept);Console.ReadKey();}#endregion
在这里要注意一点,要求的是 1~ 9 直接的随机数,那么设定范围的时候要多设置一个。
4,总结:
......这三个都是比较简单的小东西,在平时的写代码的时候多用就好,用熟练了。
这篇关于C#进阶 14 Continue 三元表达式 跟 Random 随机数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!