C#基础教程
目录
- 数据范例和变量
- 运算符和表达式
- 条件语句 (if-else, switch)
- 循环布局 (for, while, do-while)
- 函数和方法界说
1. 数据范例和变量
在C#中,数据范例决定了变量存储的数据种类。以下是C#中常用的数据范例:
- 整数范例:int, long, short, byte
- int age = 25;
- long population = 7800000000;
- short smallNumber = 30000;
- byte byteValue = 255;
复制代码 - 浮点范例:float, double, decimal
- float height = 1.75f; // float类型的后缀为f
- double pi = 3.14159;
- decimal price = 99.99m; // decimal类型的后缀为m
复制代码 - 字符范例:char
- 字符串范例:string
- string name = "John Doe";
复制代码 - 布尔范例:bool
- 变量声明与赋值
- int a; // 声明变量
- a = 10; // 赋值
- int b = 20; // 声明并赋值
复制代码 2. 运算符和表达式
C# 提供了多种运算符用于处理差别的计算和操纵:
- 算术运算符:+, , , /, %
- int sum = 5 + 10; // 加法
- int diff = 15 - 5; // 减法
- int product = 4 * 3; // 乘法
- int quotient = 10 / 2; // 除法
- int remainder = 10 % 3; // 取余
复制代码 - 关系运算符:==, !=, >, <, >=, <=
- bool isEqual = (5 == 5); // true
- bool isGreater = (10 > 5); // true
复制代码 - 逻辑运算符:&& (与), || (或), ! (非)
- bool result = (5 > 3) && (10 > 8); // true
- bool result2 = (5 > 3) || (2 > 8); // true
复制代码 - 赋值运算符:=, +=, =, =, /=, %=
- int x = 10;
- x += 5; // 相当于 x = x + 5; 结果 x 为 15
复制代码 3. 条件语句
C# 中的条件语句用于根据条件的真伪执行差别的代码块。
- if-else 语句
- int number = 10;
- if (number > 0) {
- Console.WriteLine("Positive");
- } else if (number == 0) {
- Console.WriteLine("Zero");
- } else {
- Console.WriteLine("Negative");
- }
复制代码 - switch 语句
- int day = 2;
- switch (day) {
- case 1:
- Console.WriteLine("Monday");
- break;
- case 2:
- Console.WriteLine("Tuesday");
- break;
- case 3:
- Console.WriteLine("Wednesday");
- break;
- default:
- Console.WriteLine("Other day");
- break;
- }
复制代码 4. 循环布局
C# 支持多种循环布局来执行重复操纵。
- for 循环
- for (int i = 0; i < 5; i++) {
- Console.WriteLine(i); // 输出 0, 1, 2, 3, 4
- }
复制代码 - while 循环
- int i = 0;
- while (i < 5) {
- Console.WriteLine(i);
- i++;
- }
复制代码 - do-while 循环
- int i = 0;
- do {
- Console.WriteLine(i);
- i++;
- } while (i < 5);
复制代码 5. 函数和方法界说
函数是用于构造和重用代码的基本单元。
- 界说一个函数
- // 定义一个简单的函数,它接收两个整数并返回它们的和
- int Add(int a, int b) {
- return a + b;
- }
复制代码 - 调用函数
- int result = Add(5, 10);
- Console.WriteLine(result); // 输出 15
复制代码 - 带有返回范例为 void 的方法
- void PrintMessage(string message) {
- Console.WriteLine(message);
- }
- PrintMessage("Hello, World!"); // 输出 "Hello, World!"
复制代码 结语
本教程简单介绍了C#编程的基本概念,包罗数据范例、运算符、条件语句、循环布局以及函数界说。通过这些基础知识,你可以开始编写简单的C#程序,并为更复杂的编程任务奠基基础。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |