这篇博客咱们介绍两个东西,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,总结:
......这三个都是比较简单的小东西,在平时的写代码的时候多用就好,用熟练了。