栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Unity游戏开发】C#基础(七)循环控制语句

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Unity游戏开发】C#基础(七)循环控制语句

前言

本教程参考菜鸟教程,本人也是依赖菜鸟教程学习的C# 当你已经有其他的编程经验的时候,你再去学习别的语言,我觉得菜鸟教程是个不错的选择,你只需要把语言基础看完,然后就可以放心的去实战了,个中的语言细节是教不会的,需要你自己去实践

循环控制语句

循环控制语句帮助你进行大量的,重复的操作

比如输出1-100,虽然我们有控制语句,但是我们也要输出100句

使用循环控制语句只需要几句就行了

1. for循环

for循环的循环变量是临时变量,随着循环改变,并且循环结束释放内存

输出1-100

for (int i=0;i<100;i++){
    Console.WritrLine(i+1);
}

我们只需要写三行控制台就能输出1-100所有的数,或者你也可以结合分支控制语句来记性筛选,输出具有一定规律的数,比如奇数,偶数,质数等

2. while循环

使用while之前需要先定义一个变量让循环进行,还需要进行对变量的改变

int i=0;
while(i<100){
    Console.WritrLine(i+1);
    i++;
}

这么一看的话,确实for循环使用的比较舒服,但是也有的情况只能使用while,这两个都是有用的,只不过for一般都用的比较多

3. foreach循环

foreach循环一般用于对数据结构进行遍历,比如数组,链表等。

int[] datas = {1, 2, 3, 4, 5, 6, 7, 8, 9}
foreach(int i in datas){
    Console.WritrLine(i);
}

输出的就是数组中的值

4. do…while循环

do…while循环就是while循环,只不过是将需要循环的代码放在了do后面,while前面

比如使用do…while输出10个数

int i = 0;
do{
    Console.WritrLine(i+1);
    i++;
}while(i<=10);

和使用while循环来输出10个数

int i = 0;
while(i<10){
    Console.WritrLine(i+1);
    i++;
}

输出结果都是一样的,但是判断条件不一样了,因为do…while先对变量i进行了++,然后才判断的

结语

成功的光彩靓丽之后是廉价的泪水和眼泪

欢迎喜爱Python,Unity(游戏开发引擎)的爱好者,让我们一步步走向大神,成功离得不远,也就两个字,坚持罢了!!

Unity游戏引擎宣言:

你是否热爱游戏呢?

你是否曾经幻想着有一天自己做出一款属于自己的游戏呢?

不要犹豫了,赶快学习吧!

点击链接查看Python社区:Python交流社区

点击链接查看Unity社区:游戏开发爱好者

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/835630.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号