S1/C#语言和数据库技术基础/02-C#语法快速热身
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了S1/C#语言和数据库技术基础/02-C#语法快速热身,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2280字,纯文字阅读大概需要4分钟。
内容图文
![S1/C#语言和数据库技术基础/02-C#语法快速热身](/upload/InfoBanner/zyjiaocheng/469/5ca12c1b38074946a517c1e543932501.jpg)
Switch结构:C#中的switch判断更加灵活,判断的表达式或变量还可以是字符串类型。
Case子句中如果不包含其他语句,就不需要break语句。
注意:
1、Switch结构中case子句的摆放时没有顺序的,可以吧default子句放在最前面,但要注意任何两个case语句不能具有相同的值。
2、case子句中的值必须是常量表达式,不允许使用变量。
Java中声明数组的方式:
数据类型[ ] 数组名;
数据类型 [ ]数组名;
但是,在C#总之能使用第一种方式,即不能把方括号放在数组的后面。
数据类型[] 数组名;
C#中的数组和java中初始化数组的语法是一样的。
通过数组的Length属性,可以获得数组的长度,语法如下;
数组名.Length
同java一样,访问数组的元素使用的形式如下,下标从0开始。
数组名[下标]
注意:如果在程序中需要得到数组的长度,应该使用“数组名.Length”语句获得。而不是用数组定义的长度。
Foreach循环
Each是每个的意思,foreach循环结构用于遍历一个数据集合(目前只学习了数组)的每一项,需要设置一个标识符(变量)依次表示其中的每一项。在循环期间,可以对数据项执行指定的操作。
语法:
foreach(元素类型 元素变量名 in 数组)
{
//代码块
}
语法中的“元素”是一个只读变量。
Foreach结构的执行过程是循环体依次取出数组中的每一个元素,然后对每个元素都执行一次循环体的操作。
Foreach结构在每次循环中获取数组array中的一个元素,他把这个元素的值放在int类型的变量temp中,然后执行一次循环体的代码。Temp变量的类型与数组array的数据类型必须一致。
注意:foreach结构不能改变数组中各元素的值,如果需要改变数组中元素的值,应该使用for循环。
跳转语句
Break语句:除了在switch结构中可以使用break语句退出某个case语句外,也可以把它用于for、while、do-while、foreach循环语句。Break语句将使程序跳出当前循环结构,并继续执行该循环后面的语句。
Continue语句:continue语句与break语句类似。但continue语句的作用是退出当前循环结构的本次循环,并开始执行当前循环结构的下一次循环,而不是退出当前循环结构。
在嵌套循环中,当break语句和continue语句出现在内层循环时,只会影响内层循环的执行,而对外层循环没有影响。Break语句是跳出本层循环继续执行外层循环的语句,而continue语句是跳出本次循环,开始执行下一次循环。
二重循环
二重循环中,我们用外层循环来控制输出的行数,用内层循环来控制每行输出的数字。
冒泡排序口诀:
N个数字来排队,两两相比小靠前。
外层循环N-1,内层循环N-1-i。
如果要降序排序,只要把程序中的大于号换成小于号就行了。
S1/C#语言和数据库技术基础/02-C#语法快速热身
标签:
本文系统来源:http://www.cnblogs.com/water5832/p/5858458.html
内容总结
以上是互联网集市为您收集整理的S1/C#语言和数据库技术基础/02-C#语法快速热身全部内容,希望文章能够帮你解决S1/C#语言和数据库技术基础/02-C#语法快速热身所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。