C# 数据类型学习笔记
基本数据类型
整型
C# 中的整型包括 sbyte
、byte
、short
、ushort
、int
、uint
、long
和 ulong
八种类型。这些类型的取值范围不同,使用时需要根据实际情况选择。
csharpCopy Codeint x = 10;
uint y = 20u;
long z = 30L;
浮点型
C# 中的浮点型包括 float
和 double
两种类型,其中 double
的精度更高。
csharpCopy Codefloat a = 1.23f;
double b = 4.56;
字符型
C# 中的字符型是 char
,表示单个字符。
csharpCopy Codechar c = 'A';
布尔型
C# 中的布尔型是 bool
,表示真假值。
csharpCopy Codebool d = true;
引用类型
字符串
C# 中的字符串是 string
,可以用来存储任何文本。
csharpCopy Codestring s = "Hello, world!";
数组
C# 中的数组可以存储多个同类型的元素。
csharpCopy Codeint[] arr = new int[] { 1, 2, 3, 4, 5 };
对象
C# 中的对象可以存储任意类型的值。
csharpCopy Codeobject obj = "Hello, world!";
实例
csharpCopy Codeclass Program
{
static void Main(string[] args)
{
int a = 10;
double b = 3.14;
string s = "Hello, world!";
int[] arr = new int[] { 1, 2, 3, 4, 5 };
object obj = "Hello, world!";
Console.WriteLine($"a={a}, b={b}, s={s}, arr={string.Join(",", arr)}, obj={obj}");
Console.ReadLine();
}
}
以上代码输出结果为:
Copy Codea=10, b=3.14, s=Hello, world!, arr=1,2,3,4,5, obj=Hello, world!