学习C#(五)

类型转换即把值从一种类型转换为另外一种类型。
阐述一些类型的变量:
枚举-一种变量类型,用户定义了一组可能的离散值,这些值可用人们能理解的方式使用;
结构-一种合成的变量类型,由用户定义的一组其他变量类型组成。
数组-包含一种类型的多个变量,允许以索引方式访问各个值。

无论是什么类型,所有数据都是一系列的位,即一系列0和1。变量的含义是通过解释这些数据的方式来确定的。
类型转换采用两种形式:
隐式转换:从类型A到类型B的转换可在所有情况下进行,执行转换的规则非常简单,可以让编译器执行转换。
显式转换:从类型A到类型B的转换只能在某些情况下进行,转换规则比较复杂,应进行某种类型的额外处理。
任何类型A,只要其取值范围完全包含在类型B的取值范围内,就可以隐式转换为类型B。
在明确要求编译器把数值从一种数据类型转换为另一种数据类型时,就是在执行显式转换。
对于为表达式设置所谓的溢出检查上下文,需要用到两个关键字-checked和unchecked。

数组求和

发布了58 篇原创文章 · 获赞 3 · 访问量 2401

猜你喜欢

转载自blog.csdn.net/yang_jianfeng/article/details/103848527