10 2012 档案

摘要:1,何谓基元类型总所周知,c#中有简化的语法来操纵常用的数据类型,比如可以直接这样写:int a=0;string str="abc";等等,相比起System Int32 a=new System.Int32()来的简单很多吧。那么编译器直接支持的数据类型称为基元类型,基元类型直接映射到Framework类库中存在的类型。常见的有:C#基元类型FCL类型说明byteSystem.Byte无符号8位值intSystem.Int32有符号32位值stringSystem.String一个字符数组floatSystem.SingleIEEE32位浮点值boolSystem.Bo 阅读全文
posted @ 2012-10-23 20:05 cryAllen 阅读(1863) 评论(5) 推荐(2) 编辑
摘要:今天看了,类型基础这一章的内容,正好总结下,顺便分享下自己的感悟。1,System.Object类型的意义 每个类型最终都是从System.Object派生,那么Object是最终的基类。它有四个公共方法,分为: 1,Equals。如果两个对象具有相同的值,这里相同的值有两层含义:一,两个引用对象是否相等,也就是说是否引用相同的地址;二,是否有相同的Value值。 2,GetHashCode。返回对象的值的一个哈希表。 3,ToString。该方法返回类型的完整名称。 4,GetType。返回从Type派生的一个对象的实例。2,new操作符的作用 new操作符所做的事情有以下几... 阅读全文
posted @ 2012-10-11 20:33 cryAllen 阅读(466) 评论(1) 推荐(1) 编辑
摘要:《CLR Via C#》 学习心得系列,主要是为了最近在看《CLR Via C#》这本书时写的笔记和心得,为了以后回头看时能方便自己查阅并且顺道巩固下基础知识,所谓勿在浮沙筑高楼,就是这个道理,万变不离其宗,基础很重要,好了,闲话不聊了,开始我的心得记录吧。1,CLR定义 公共语言运行时(Common Language Runtime),是一个可由多种编程语言使用的运行时。它的核心功能包括(内存管理、程序集加载、安全性、异常处理和线程同步等),是由面向CLR的所有语言使用。在运行时候,它根本不管开发人员用哪一种语言来写源代码,可由任何编程语言来开发代码,只要编译器是面向CLR就可以了,然后C. 阅读全文
posted @ 2012-10-08 20:28 cryAllen 阅读(1171) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示