ToB企服应用市场:ToB评测及商务社交产业平台
标题:
C#基础语法
[打印本页]
作者:
一给
时间:
2024-10-8 14:53
标题:
C#基础语法
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
char initial = 'A';
复制代码
字符串范例
:string
string name = "John Doe";
复制代码
布尔范例
:bool
bool isActive = true;
复制代码
变量声明与赋值
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企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4