C#核心编程结构全解析
1. C#迭代结构
所有编程语言都提供了重复执行代码块的方式,直到满足终止条件。C#提供了四种迭代结构:
- for 循环
- foreach/in 循环
- while 循环
- do/while 循环
我们将使用一个名为 IterationsAndDecisions 的新控制台应用程序项目来依次查看这些循环结构。
1.1 for 循环
当你需要固定次数地迭代代码块时, for 语句提供了很大的灵活性。你可以指定代码块重复的次数以及终止条件。以下是基本语法示例:
// A basic for loop.
static void ForAndForEachLoop()
{
// Note! "i" is only visible within the scope of the for loop.
for(int i = 0; i < 4; i++)
{
Console.WriteLine("Number is: {0} ", i);
}
// "i" is not visible here.
}
在构建 C# 的 for 语句时,你在 C、C++ 和 Java 中使用的技巧仍然适用。你可以创建复杂的终止条件、构建无限循环,并使用 goto 、 continue 和 <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



