C#教程
C#控制语句
C#函数
C#数组
C#面向对象
C#命名空间和异常
C#文件IO
C#集合
C#多线程
C#其它

C# For

C# For 循环

C# for 循环 用于多次迭代程序的一部分。如果迭代次数固定,建议使用for循环,而不是while或do-while循环。
C#的for循环与C/C++相同。我们可以初始化变量,检查条件和递增/递减值。
语法:
for(initialization; condition; incr/decr){
//code to be executed
}
流程图:
C# for 循环流程图

C# For 循环示例

using System;
public class ForExample
    {
      public static void Main(string[] args)
      {
          for(int i=1;i<=10;i++){  
            Console.WriteLine(i);  
          }  
      }
    }
输出:
1
2
3
4
5
6
7
8
9
10

C# 嵌套 For 循环

在 C# 中,我们可以在另一个 for 循环中使用 for 循环,称为嵌套 for 循环。外循环执行一次,内循环就完全执行了。所以如果外循环和内循环执行3次,内循环每个外循环都会执行3次,即总共9次。
让我们看一个C#嵌套for循环的简单例子。
using System;
public class ForExample
    {
      public static void Main(string[] args)
      {
        for(int i=1;i<=3;i++){  
                for(int j=1;j<=3;j++){  
                    Console.WriteLine(i+" "+j);  
                }  
        }  
      }
    }
输出:
1 1
1 2
1 3
2 1
2 2 
2 3
3 1
3 2
3 3

C# Infinite For Loop

如果我们在for循环中使用双分号,它将被无限次执行。让我们看一个 C# 中无限循环的简单例子。
using System;
public class ForExample
    {
      public static void Main(string[] args)
      {
          for (; ;)
          {
                  Console.WriteLine("Infinitive for Loop");
          }  
      }
 }
输出:
Infinitive for Loop
Infinitive for Loop
Infinitive for Loop
Infinitive for Loop
Infinitive for Loop
ctrl+c
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4