ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## **break 跳出循环(终止离break最近的一个循环)** > >只能应用在switch、while、do...while、for、foreach ## **continue 跳过循环中continue之后的代码** >只能应用在while、do...while、for、foreach ## **goto** * goto 标签; * goto case; * gott default ``` using System; namespace ConsoleApp1 { class Program { public static void Main(string[] args) { string inputValue= Console.ReadLine();//接受控制台用户输入的内容 //char[] arr = { 'a', 'b', 'c', 'd' }; char[i]是字符 inputValue是字符串 是不能拿来比较的 string[] arr = new string[3]; arr[0] = "a"; arr[1] = "b"; arr[2] = "c"; for (int i = 0; i < arr.Length; i++) { Console.WriteLine("{0}----{1}\r\n",arr[i],inputValue); if (arr[i].Equals(inputValue)) { goto Found; } } Console.WriteLine("你查找的{0}不存在",inputValue); goto Finish; Found: Console.WriteLine("你查找的{0}存在", inputValue); Finish: Console.WriteLine("查找完毕"); Console.ReadLine(); } } } ``` ## **return** >普通代码中 表示返回不执行它后面的代码 >放在;类方法中表示返回指定的类型的数据或者return;结束方法