|
|
|
|
|
摘要:
在.net中一切都是对象,这话你可能已经听了不下一百次.好吧,今天就再对你说第一百零一次吧 1,那个class class 是类,class的实例是对象? 这话没错吧,绝对正确.但.. 请看下面的代码 class A { static Int32 a; Int32 b; } 虽然没什么用,但的确可以定义这么一个类,OK? 接下来,有这样的一个代码片段 A a = new A(); //实例化... 阅读全文
posted @ 2010-03-29 18:54
only_lonely
阅读(128)
推荐(0)
编辑
摘要:
需要了解的 在以前的一篇博文中,浅析了.net如何识别引用的真实类型 传送门 : http://blog.csdn.net/only_lonely/archive/2010/03/11/5370787.aspx 本篇算是其的续篇,主要讨论有关值类型的一些事情 在此,我假设你已经了解有关值类型与引用类型的一些基本事实,为了方便说明,我在此它们罗列上来 1,值类型的实例被分配在栈中,引用类型的实例... 阅读全文
posted @ 2010-03-22 20:13
only_lonely
阅读(199)
推荐(0)
编辑
摘要:
引言在人类编写的软件里面,还没有哪一种,是如此的重要的,以至于其的出现,深刻的影响了整个程序界的走向,可以说,一个操作系统的进化史就能在很大程度的代表了程序世界的发展轨迹本质上,操作系统与其他软件并无任何的区别,都是逻辑+数据,然后它是如此之重要,所以人们把它与其他软件分离开来操作系统称呼为系统软件,其他基于操作系统的软件称呼为应用软件然而这种划分,常常给初学者带来困惑与恐惧,使得他们不敢,不愿意... 阅读全文
posted @ 2010-03-17 22:32
only_lonely
阅读(306)
推荐(0)
编辑
摘要:
1 第一天,计算机诞生了 计算机刚诞生的那会儿,是没有C#,C++,C等高级语言的,甚至没有汇编,CPU所唯一能够理解的就是一连串的二进制流,类似如下 10010100010100101 10011001101101011这就是最原始的"程序",其中1表示高电平(或者其他类似的东西),0表示低电平(或者其他类似的东西),CPU能读懂它,并相应的执行一些最原始,最基本如 进位 的操作,至于CPU是如... 阅读全文
posted @ 2010-03-16 19:59
only_lonely
阅读(744)
推荐(2)
编辑
摘要:
声明 : 本文的绝大多数灵感与资源均来自 <<.net 本质论>>,本人仅仅是在个人理解的基础上,加以翻译,节选.如果与原书有任何冲突,或者不明晰的地方,请阅读原文,并以原文为主知识储备,如果您已经十分熟习这些,可以跳过1 什么是引用?引用是一个数据结构,包含了一个计算机内存堆地址的值,就类似C++中的指针一样,本文中所有出现有关"引用"字句,读者都可以把它理解成C,C++... 阅读全文
posted @ 2010-03-15 21:43
only_lonely
阅读(470)
推荐(0)
编辑
摘要:
.ctor 是大家都知道的.cctor 却不被人所熟习,也很容易被误用所谓的的 .cctor 放在C#的语法中,就是静态的构造函数形如class A{ static A() // 这就是一个.cctor构造函数}.cctor 与 .ctor之间的异同 1,不能有访问权限标识符 public,private,等等,都不能使用,这与.ctor不同 2,不能有返回值,这与.ctor相同 3,不能有参数,... 阅读全文
posted @ 2010-03-15 21:41
only_lonely
阅读(508)
推荐(0)
编辑
|
|