摘要:
前言 这几天一直在思考这章讨论什么, 在上一章讨论string的时候牵涉到引用类型,那么我们这一章讨论讨论一下,值类型和引用类型。 值类型和引用类型,它们的区别来源于传值方式。有人会认为值类型就存在栈上这是不一定的。详细看下文。有些人会说啊。。有垃圾回收机制进行清理内存。。不需要去折腾那么多吧 - -!。。。。。为了写好代码,避免面试问到。。还是勉为其难的讨论讨论吧。。。。。值类型和栈栈,存储不是对象成员的值数据类型,还存放着局部变量,参数。 那么他的工作原理是怎样的呢?首先要知道,数据在栈上,是从高内存位置往低内存位置填充的,变量地址不会重复的。 假如有下面一段代码: 从上面可以看见,... 阅读全文
摘要:
前言 昨天终于发表了我的第一篇文章:C#系列之String和StringBuilder,感谢各位的支持,以后我会继续找时间写一些C#方面的知识,跟大家讨论讨论。今天不说C#,讲讲我的程序员经历,和走这条路的想法,希望能和大家分享分享。(主要我没想好下一篇C#写什么)当时还年轻 出来也快2年了,我是一家专科学校毕业的学生,所学的专业是游戏开发,现在从事的是web开发,大家会想这方向也差太远了吧。是的,我工作了半年后,才回过神来的。为什么我会跑去做互联网呢,等我慢慢道来。 在校的时候,我曾经为我的专业努力过,我三年担任班的学习委员,拿过校奖学金,参加省职校竞赛获过名次。大三那年出来实习,因... 阅读全文
摘要:
前言 首先和博园的各位打声招呼,小弟在博园呆了也有一年多了。平常一有时间就会过来看看文章,学习各位的经验,现在养成了一种一天不来博园,心里就不踏实的习惯,不知道在看我博文的大哥们有没有这个感觉。 读归读,理解归理解,所以我现在想把平常所看的,所读的转成自己的理解,记录下来,以便与各位同行们讨论讨论。如果在我博文里有理解错误的,或者没有充分理解的请大胆指出,小弟先在这里拜谢各位了。 客套话就说到这,下面开始今天的内容。字符串System.String类System.Text.StringBuilder类String string是各位用的最多的类型之一,是一个特殊的引用类型,直接派生... 阅读全文