摘要:
1.C#中所有类型的基类是什么?请具体说明。答:在.NET CTS(Common Type System)中,每一个类型都直接或间接继承自Object类,所有这些类型其实都包含于命名空间System中,所以C#中所有类型的基类是System.Object。CTS中所定义的每种类型,如果不是引用类型,那么就是值类型。引用类型直接继承自Object,所有值类型直接继承自ValueType,ValueT... 阅读全文
摘要:
在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料) 托管资源在.NET Framework中又分别存放在... 阅读全文
摘要:
[转]Post和Get的区别(兼谈页面间传值的方式) 源文:http://www.cnblogs.com/Farseer1215/articles/124896.html 从一个页面转向另一个页面的请求方式有两种,Post和Get. 如果从原理上来探究他们的区别,涉及到Http传输协议的细节,本文不加探究,只讨论一下表象。 所有的人都知道如下区别: 1.Post传输数据时,不需要在URL中显示出来... 阅读全文
摘要:
本章导读缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作方法,主要涉及简单数据的缓存、数据缓存依赖和数据库缓存依赖三个技术要点,最后演示... 阅读全文