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,总结:

......这三个都是比较简单的小东西,在平时的写代码的时候多用就好,用熟练了。







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值