第二章 内存管理
c#限制了着指针的使用,免除了程序员对内存泄漏的烦恼,但是不是意味着向java程序员一样c#程序员在也不能使用指针代来的好处.微软在设计c#语言时考虑到这个问题,在一方面抛弃指针的同时,另一方面采用折衷的办法,通过一个标志来时程序引入指针. 【程序编程相关:delphi中一个画渐变的方法】
c#内存管理提供了与java一样的自动内存管理功能,让程序员从繁重的内存管理中摆脱出来,内存管理提高了代码的质量与提高了开发效率. 【推荐阅读:Delphi控制Excel2000心得】
public class stack 【扩展信息:在IE上增添一个按钮】
首先我们来了解自动内存管理
{ private node first = null; public bool empty { get { return (first == null); } } public object pop() { if (first == null) throw new exception("cant pop from an empty stack."); else { object temp = first.value; first = first.next; return temp; } }... 下一页