C#学习笔记:一维数组与循环结构解析

需积分: 12 2 下载量 75 浏览量 更新于2024-08-23 收藏 528KB PPT 举报
"C#学习小结,一维数组和循环结构" 在C#编程语言中,一维数组是存储相同类型元素的集合,它提供了一种高效的数据组织方式。数组的基本语法有两种形式: 1. 数据类型[] 数组名; 2. 数据类型 数组名[]; 例如,声明一个包含三个整数的数组可以这样写: ```csharp int[] array = new int[3]{1,2,3}; ``` 或者: ```csharp int array[] = new int[3]{1,2,3}; ``` 数组初始化时,可以同时赋值,如示例所示。如果不赋初始值,数组元素默认将被赋予该类型的零值。 循环结构是C#中控制程序流程的重要部分,主要有两种类型: 1. **while循环**:while循环在检查条件之前执行循环体,如果条件为真,则继续执行循环。基本语法如下: ```csharp while(条件表达式) { // 循环体代码 } ``` 2. **do-while循环**:do-while循环先执行一次循环体,然后检查条件,如果条件为真,继续执行。这样保证了do-while循环至少执行一次: ```csharp do { // 循环体代码 } while(条件表达式); ``` 学习C#时,通常会从简单的控制流结构开始,如变量和常量。变量用于存储数据,声明时需要指定数据类型和名称。例如,声明一个整型变量: ```csharp int a; ``` 常量则是不可更改的值,声明时必须初始化,并且一旦定义就不能改变。例如: ```csharp public const int A = 6; ``` `Console`类是C#中用于控制台输入输出的关键类。`Console.WriteLine()`方法用于输出一行文本,可以是字符串或变量的值: ```csharp Console.WriteLine("Hello, World!"); Console.WriteLine("Number: " + num); ``` 而`Console.ReadLine()`则用于从控制台读取用户输入的一行文本: ```csharp string input = Console.ReadLine(); ``` 在深入学习C#时,还会接触到.NET Framework,这是一个多语言、多平台的开发环境,提供了丰富的类库供开发者使用。C#作为.NET Framework的主要开发语言,支持面向对象特性,如封装、继承和多态。通过Visual Studio这样的集成开发环境(IDE),开发者可以方便地创建、调试和部署C#应用程序。 C#学习从基础的变量、常量、控制结构、数组以及输入输出开始,逐步深入到面向对象的概念,如类、对象、访问修饰符和接口。理解并掌握这些基础知识对于后续的C#编程至关重要。