C#
文章平均质量分 78
icebox126
这个作者很懒,什么都没留下…
展开
-
C#值类型和引用类型的区别
在C#中有两种类型的数据,一种是值类型数据,一种是引用类型数据。在编码的时候区分这两种类型数据,可以避免一些细小的编码错误。首先说说什么类型是值类型,例如:int、float、bool之类的基础类型,以及用struct定义的类型,如:DateTime。除此外,如string,数组,以及用class定义的类型等都是引用类型。对于C#来说,很难罗列出所有类型进行一一分别,这需要自己在编码过转载 2008-04-12 17:07:00 · 1270 阅读 · 0 评论 -
浅谈C#中的资源释放问题
便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到.Net管理而统称为非托管资源转载 2008-04-12 17:48:00 · 2515 阅读 · 0 评论 -
堆栈
目录 • 什么是堆栈 • 堆和栈的区别 • 堆和栈的理论知识 • 堆和栈的区别主要分: • 补充 什么是堆栈在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行转载 2008-05-15 10:49:00 · 576 阅读 · 0 评论