关于更清楚地了解.net的垃圾回收机制



对非托管资源的隐式控制是由析构方法提供的,它会在对象销毁时由垃圾回收器调用。

析构方法应该只释放对象占用的资源,而不应该引用其他对象。请注意,如果只有托管引用,就无需也不应该实现析构方法,它只适用于处理非托管资源。

Read More

《C#2.0锐利体验系列课程》第一讲——泛型



一个简单的泛型示例:

定义:

class Stack<T> {
        private T[] store;
        private int size;
        public Stack()

       {
                store = new T[10]; size = 0;
        }
        public void Push(T x) {
               store[size++] = x; }
        public T Pop() {
               return store[–size];
        }
}

 

Read More

asp.net的缓存机制



缓存是把应用程序中的需要频繁、快速访问的数据保存在内存中的编程技术,通常用来提高网络的响应速度。在ASP.NET中使用Cache类来管理缓存。下面详述控件级数据缓存功能和页面级数据缓存功能的实现:

Read More