【C#入门超简单】语言基础
C# 语言基础
数据类型、变量和数组
C# 是一种强类型语言,意味着每个变量和常量都需要有一个明确的数据类型。C# 支持多种数据类型,包括但不限于:
- 基本数据类型:
int,double,float, bool ,char - 复合数据类型:string,
array
示例:定义变量和数组
int number = 10; // 整数类型
double rate = 3.142; // 双精度浮点数
bool isCSharpFun = true; // 布尔值
char letter = 'A'; // 字符类型
string greeting = "Hello, World!"; // 字符串类型
int[] numbers = { 1, 2, 3, 4, 5 }; // 整数数组
控制结构
C# 提供了多种控制结构,用于编写复杂的逻辑:
- if-else 语句:基于条件执行不同的代码块。
- switch 语句:基于变量的值选择执行特定的代码块。
- 循环结构:
for,while,do-while。
示例:使用控制结构
// if-else 示例
if (number > 0) {
Console.WriteLine("正数");
} else {
Console.WriteLine("非正数");
}
// switch 示例
switch (letter) {
case 'A':
Console.WriteLine("A");
break;
default:
Console.WriteLine("其他");
break;
}
// for 循环示例
for (int i = 0; i < numbers.Length; i++) {
Console.WriteLine(numbers[i]);
}
// while 循环示例
while (number > 0) {
Console.WriteLine(number);
number--;
}
// do-while 循环示例
do {
Console.WriteLine(number);
number++;
} while (number < 5);
方法(函数)的定义和调用
方法是执行特定任务的代码块。方法可以有参数和返回值。
示例:定义和调用方法
// 定义一个方法
public int Add(int num1, int num2) {
return num1 + num2;
}
// 调用方法
int result = Add(5, 3);
Console.WriteLine(result);
基本的错误处理(try-catch)
错误处理是任何应用程序的重要部分,C# 使用异常处理机制来处理运行时错误。
示例:使用 try-catch 处理错误
try {
int[] myArray = {1, 2, 3};
Console.WriteLine(myArray[5]); // 这里会产生异常
} catch (IndexOutOfRangeException e) {
Console.WriteLine("索引超出范围");
} catch (Exception e) {
Console.WriteLine("发生了一个异常");
}
以上是 C# 基础的简要介绍和示例。

浙公网安备 33010602011771号