📅  最后修改于: 2023-12-03 14:40:29.992000             🧑  作者: Mango
C# 是一种强类型语言,这意味着在使用变量之前,必须先定义变量的数据类型。在 C# 中,可以使用以下基本类型定义变量:
此外,还有其他一些类型,如对象类型、枚举类型、结构类型等。下面我们将对这些变量类型进行深入的介绍。
整数类型用于表示整数,包括正整数、负整数和零。在 C# 中,整数类型有以下几种:
以下示例代码展示了如何定义和使用整数类型变量:
int i = 100; // 定义一个有符号的 32 位整数变量
uint ui = 100; // 定义一个无符号的 32 位整数变量
浮点数类型用于表示浮点数,包括正数、负数和零。在 C# 中,浮点数类型有以下两种:
以下示例代码展示了如何定义和使用浮点数类型变量:
float f = 3.14f; // 定义一个单精度浮点数变量
double d = 3.1415926535897932384626433832795; // 定义一个双精度浮点数变量
布尔类型用于表示真假值,它只有两个取值:true 和 false。在 C# 中,布尔类型仅占用 1 个字节。
以下示例代码展示了如何定义和使用布尔类型变量:
bool b1 = true; // 定义一个布尔类型变量,值为 true
bool b2 = false; // 定义一个布尔类型变量,值为 false
字符类型用于表示单个字符。在 C# 中,字符类型使用单引号 ' ' 来表示。
以下示例代码展示了如何定义和使用字符类型变量:
char c1 = 'A'; // 定义一个字符类型变量,值为 A
char c2 = '\u0058'; // 定义一个字符类型变量,值为 X(使用 Unicode 编码)
字符串类型用于表示一串连续的字符。在 C# 中,字符串类型使用双引号 " " 来表示。
以下示例代码展示了如何定义和使用字符串类型变量:
string s1 = "Hello, World!"; // 定义一个字符串类型变量,值为 Hello, World!
string s2 = "你好,世界!"; // 定义一个字符串类型变量,值为 你好,世界!