C#常用数据类型——极速C_Sharp免费入门

116 阅读2分钟

我和往常一样,一边喝早茶,一边上网和女粉丝侃大山,在手机和平板电脑上整理修改 《C++》 、 《C语言》 、 《Java》 等多年前写的教程,并研究学习各种品牌的小程序。

突然女粉丝问:“陈老师!传说你是公司里的C#大贤者?”。
我答:“不感当!粗识皮毛,略懂略懂,略知1、2”。
女粉丝问:“陈老师!你知道C#常用数据类型吗?”。
我答:“知道!”。
女粉丝问:“可以教我吗?”。
我答:“好的!下面写个教程,你回头等我更新网文吧!”。

在 C# 中,变量分为以下几种类型:

1、值类型(Value types)
2、引用类型(Reference types)
3、指针类型(Pointer types)
4、动态(Dynamic)类型

值类型(Value types)

值类型变量可以直接分配给一个值。它们是从类 System.ValueType 中派生的。

值类型直接包含数据。比如 int、char、float,它们分别存储数字、字符、浮点数。当您声明一个 int 类型时,系统分配内存来存储值。

引用类型(Reference types)

引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。

换句话说,它们指的是一个内存位置。使用多个变量时,引用类型可以指向一个内存位置。
如果内存位置的数据是由一个变量改变的,其他变量会自动反映这种值的变化。\

指针类型(Pointer types)

指针类型变量存储另一种类型的内存地址。C# 中的指针与 C 或 C++ 中的指针有相同的功能。

动态(Dynamic)类型

您可以存储任何类型的值在动态数据类型变量中。
这些变量的类型检查是在运行时发生的。

杰哥学习笔记分享到这里,会不定期更新,喜欢的粉丝们请收藏、关注、点赞,我的作品。

更多内容请看
虎哥引流器

http://2008622.3vfree.cc/GongNengYie.html