C# continue 语句
C# 中的 continue 语句有点像 break 语句。但它不是强迫终止,continue 会跳过当前循环中的代码,强迫开始下一次循环。
对于 for 循环,continue 语句会导致执行条件测试和循环增量部分。对于 while 和 do...while 循环,continue 语句会导致程序控制回到条件测试上。
1. 语法
C# 中 continue 语句的语法:
continue;
2. 流程图
3. 范例
using System; namespace Loops { class Program { static void Main(string[] args) { /* 局部变量定义 */ int a = 10; /* do 循环执行 */ do { if (a == 15) { /* 跳过迭代 */ a = a + 1; continue; } Console.WriteLine("a 的值: {0}", a); a++; } while (a < 20); Console.ReadLine(); } } }
当上面的代码被编译和执行时,它会产生下列结果:
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 16 a 的值: 17 a 的值: 18 a 的值: 19
在 C# 中,您可以使用字符数组来表示字符串,但是,更常见的做法是使用 string 关键字来声明一个字符串变量。string 关键字是 System.String 类的别名。1. 创建 String 对象:您可以使用以下方法之一来创建 string 对象:通过给 String 变量指定一个字符串;通过使用 String 类构造函数;通过使用字符串串联运算符