文章分类 -  基本概念

摘要:ADO和ADO.NET有着两个截然不同的对象模型:ADO定位在基于Windows 2000和NT的服务器平台;ADO.NET定位在支持.NET的平台。Microsoft预期在2001年末推出第一个.NET OS——Windows XP(原来的代码名字为Whistler)。不过,它的后继产品(代码名字为Blackcomb)更有可能提供一个全功能的.NET OS。 如果要迁移代码,我们可以把现有的... 阅读全文
posted @ 2008-06-10 22:00 <一路向西 阅读(870) 评论(0) 推荐(0)
摘要:委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的调用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示: public delegate int PerformCalculation(int x, int y); 与委托的签名(由返回类型和参数组成)匹配的任何可访问类或结构中的任何方法都可以分配给该委托。方法可以是静态方法,也可以是实例方法。这样... 阅读全文
posted @ 2008-06-10 12:19 <一路向西 阅读(106) 评论(0) 推荐(0)
摘要:通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性。C# 中的每种类型都是多态的。类型可用作它们自己的类型或用作 Object 实例,因为任何类型都自动将 Object 当作基类型。 多态性不仅对派生类很重要,对基类也很重要。任何情况下,使用基类实际上都可能是在使用已强制转换为基类类型的派生类对象。基类的设计者可以预测到其基类中可能会... 阅读全文
posted @ 2008-06-10 11:36 <一路向西 阅读(147) 评论(0) 推荐(0)
摘要:1, 请你说说.NET中类和结构的区别? 答: 结构是值类型(第 11.3.1 节)。 结构是值类型且被称为具有值语义。另一方面,类是引用类型且被称为具有引用语义。结构类型的变量直接包含了该结构的数据,而类类型的变量所包含的只是对相应数据的一个引用(被引用的数据称为“对象”) 对于类,两个变量可能引用同一对象,因此对一个变量进行的操作可能影响另一个变量所引用的对象。对于... 阅读全文
posted @ 2008-06-08 10:27 <一路向西 阅读(516) 评论(0) 推荐(1)
摘要:使用这些访问修饰符可指定下列五个可访问性级别: public:访问不受限制。 protected:访问仅限于包含类或从包含类派生的类型。 Internal:访问仅限于当前程序集。 protected internal:访问仅限于当前程序集或从包含类派生的类型。 private:访问仅限于包含类型。 protected(C# 参考) protected 关键字是一个成员访问修饰符。受保护... 阅读全文
posted @ 2008-06-08 10:17 <一路向西 阅读(151) 评论(0) 推荐(0)