时间:2021-05-20
其中有《Java程序设计教程》是一个美籍华人的作品,还有Nicholas C.Zakes的《Javascript高级程序设计》,还有就是这本Illustrator C# 2008,中文译为“插图详解C#2008”,实际上插图不是很多。这是我第一次完整的读原版书,感慨良深。一是我的英文居然还可以,想当初考六级还差了20多分,–!!二是老外写书真的是用心在写,对待自己的书就像对待自己的孩子一样。
以上是闲话,之前一直很想知道.net framework数据存储类型在存储器中的存储方式,这本书以一种很浅显易懂的方式讲明白了。
C#中数据类型可分为简单类型与多值项类型;如short,int,long称为简单类型,它们只能存储某一个简单数据。多值项类型如array,它由简单类型数据组合,可以使用索引index遍历每个简单数据。
成员包括数据成员(Data members)和函数成员(Function members)。数据成员用于存储数据,函数成员用于执行代码。
C#中有15种预定义类型,其中13种简单类型(simple type),两种非简单类型(non-simple types);13种简单类型中其中包括11种数字类型、一种unicode字符类型(即char)、一种boolean类型(即bool);数字类型中又包括可变长度的整型、浮点类型(float和double)、高精确度decimal类型。两种非简单类型包括string、object。结构如下图(可点击看大图):
详细数据类型见:http://msdn.microsoft.com/zh-cn/library/exx3b86w%28VS.80%29.aspx
这里面值得注意的是C#中的数据类型都是小写方式,常使用的Int32、String是.net framework数据类型,.net framework是C#的超集。两者数据类型对应关系见下图(可点击看大图)
一般来说32767足够我们使用了,因此很多时间用Convert.ToInt16()吧。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
我们继续自学C#编程教程,在上一课中介绍了C#的基本数据类型以及变量,今天这一节课我们来介绍值类型与引用类型!一、什么是值类型与引用类型?C#与大多数面向对象语
1.任何一门编程语言均有相关数据类型。C#也不例外,其基本数据类型有int,short,long,float,double,string等。数据类型之间可以相互
位操作符是对数据按二进制位进行运算的操作符。C#位操作支持的数据类型是基本数据类型,如byte、short、char、int、long等,C#支持的位操作有如下
在sqlserver2005以及之后的sqlserver中引入了Xml数据类型,在C#中使用Xml数据类型需要指定参数类型为SqlDbType,参数值类型需要用
C#结构体在C#中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct关键字用于创建结构体。定义结构体structBooks