C#程序中,每个数据都有一个确定的数据类型。不同类型的数据在计算机中有不同的存储形式和处理方式。C#语言提供了多种可以直接使用的预定义数据类型,也提供了自定义数据类型的方法,以便用户根据需要定义自己的数据类型。
C#程序对数据的处理主要体现在表达式的求值运算上。每个表达式都产生唯一的值,表达式的类型是由运算符的类型决定的。C#中的运算符种类很多,有些运算符(如赋值运算符)还有副作用,使用起来非常灵活,可以实现非常复杂的功能。