C# 系列教程:基本语法
在本系列教程中,我们将详细介绍 C# 编程语言的基本语法。本篇文章涵盖数据类型、变量与常量、运算符与表达式以及数据类型转换。
目录
数据类型
C# 是一种强类型语言,每个变量和常量都有一个明确的类型。以下是 C# 中常见的数据类型:
整数类型
整数类型用于表示没有小数部分的数值。常见的整数类型有:
- int:表示整数,范围为 -2,147,483,648 到 2,147,483,647,占用 4 字节内存。
- long:表示更大的整数,范围为 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807,占用 8 字节内存。
- short:表示较小的整数,范围为 -32,768 到 32,767,占用 2 字节内存。
- byte:表示无符号整数,范围为 0 到 255,占用 1 字节内存。
- sbyte:表示有符号字节类型,范围为 -128 到 127,占用 1 字节内存。
- uint:表示无符号整数,范围为 0 到 4,294,967,295,占用 4 字节内存。
- ulong:表示无符号长整数,范围为 0 到 18,446,744,073,709,551,615,占用 8 字节内存。
- ushort:表示无符号短整数,范围为 0 到 65,535,占用 2 字节内存。
示例:
int age = 25;
long population = 7800000000L;
short temperature = -5;
byte level = 255;
sbyte negativeLevel = -100;
uint positiveAge = 30U;
ulong largeNumber = 10000000000UL;
ushort smallPositiveNumber = 60000;
浮点类型
浮点类型用于表示带小数部分的数值。常见的浮点类型有:
- float:表示单精度浮点数,范围为 ±1.5e−45 到 ±3.4e38,约 6-9 位精度,占用 4 字节内存。
- doubleÿ