VB和C#中循环语句
来源:互联网 发布:苹果平板看书软件 编辑:程序博客网 时间:2024/05/16 16:18
引言:学习了C#的循环语句,让我觉得有点吃力,其实从原理上讲这些是学过的,只是没有对比着来,现在把他们放在一起,发现其实真的是一样的,这样学习起来就容易了很多,给自己减少了很多压力。
(1)VB中for...next 与 C#中的for
VB:
For 循环变量=初值 to 终值 [step 步长]
循环体
Next 循环变量
例:求1、2、、、100的和
s=0
for i=1 to100 step 1
s=s+i
next i
C#:
for(参数初始值;表达式是否成立;参数变化)
{
执行循环语句
}
例:
(2)VB中Do...Loop 与 C#中的Do...while
VB:
例:
sum=0
i=1
Do
sum=sum+i
i=i+1
Loop untill i>100
C#:
(3)VB中while...Wend 与 C#中的while
VB:
i=1:sum=0
while i<=100
sum=sum+i
i=i+1
wend
C#:
(4)VB中for each..,next 与 C#中的foreach...in
VB:
For Each...Next 循环与 For...Next 循环类似。For Each...Next 不是将语句运行指定的次数,而是对于数组中的每个元素或对象集合中的每一项重复一组语句。这在不知道集合中元素的数目时非常有用。
例:显示数组的内容
num=(1,2,3,4)
for each i in num
print i
next i
C#:
foreach语句对实现 System.Collections.IEnumerable 或 System.Collections.Generic.IEnumerable<T>接口的数组或对象集合中的每个元素重复一组嵌入式语句。 foreach 语句用于循环访问集合,以获取您需要的信息,但不能用于在源集合中添加或移除项,否则可能产生不可预知的副作用。 如果需要在源集合中添加或移除项,请使用 for循环。
总结:这样对比来发现原来vb和C#的循环语句是一样的,不管是从语法还是思路都是相同的,只是编写的方式不一样而已。
- VB和C#中循环语句
- 论 for 循环语句在 C# 和 VB.net 中区别!
- VB循环语句
- VB各种循环语句
- VB循环语句
- Vb.Net程序知识点:在循环内改变循环次数,vb.net改变不了,C#可以。循环语句技巧。
- C#循环语句(while语句和for语句)
- 设计一个vb循环语句
- vb.net的循环语句
- C#中使用语句和循环来控制程序流总程序....
- C#循环控制语句
- C#中的循环语句
- C#中的循环语句
- C#的循环语句
- C#中的循环语句
- c#循环语句
- c#循环语句
- C#之循环语句
- Hive_1. 数据存储 & 压缩
- 【HDU5583 2015上海赛区K】【暴力合并】Kingdom of Black and White 连续01串权值贡献为len^2最多改变一次最大权值
- 王学岗补间动画(二)————————动画集合的应用
- hdu 校赛 逆袭指数
- 【HDU5578 2015上海赛区F】【水题】Friendship of Frog 最近的两个相同字符的距离是多少
- VB和C#中循环语句
- 初识SHELL
- tsung 初识
- http://liuzhengyang.github.io/
- eclipse mars中的adt配置
- maven学习三:eclipse 创建maven普通项目和web项目
- Linus Is Not Matrix——Jenkins配置主从节点错误总结
- PAT1001
- hdu 校赛 搬砖