上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
  2009年5月11日
摘要: 组件(.NET中称为程序集)具有“发布” 的含义。 组件拥有标识(identify)(名称、版本、语言文化和公钥)。 组件永远保存这些标识(程序集中的代码永远不会静态地连接到另一个程序集;.NET通常使用动态链接)。 组件清楚地表明它所依赖的组件(引用源数据表)。 组件应为它的类和成员存档。c#语言使用源代码内的XML文档编制以及编译器的/doc命令行打开提供文档功能。 组... 阅读全文
posted @ 2009-05-11 23:17 齐世昌 阅读(214) 评论(0) 推荐(0) 编辑
  2009年5月10日
摘要: 关键字partial向C#编译器声明了某个单独类、结构或者接口定义的源代码可以划分为一个或者多个源代码文件。将某个类型的源代码分隔成多个文件主要有如下两大原因: 源代码控制(Source control)假定某个类型的定义由许多源代码组成,而且有一程序开发人员在没有使用源代码控制方法校验类型定义的情况下对源代码进行了签出(Check out)。今后,其他程序开发人员如果不对源代码进行合并,就不能对... 阅读全文
posted @ 2009-05-10 21:22 齐世昌 阅读(462) 评论(0) 推荐(0) 编辑
  2009年5月9日
摘要: 静态类 静态类必须直接从基类System.Object派生,这是因为从其他基类型派生的类由于继承性仅适用于对象的缘故而没有任何意义,而且不能创建静态类的实例。 静态类不能实现任何接口,这是因为只有使用类的实例时才去调用类的接口。 静态类只能定义静态成员(字段、方法、属性和事件),任何实例成员都将导致编译器产生错误。 静态类不能用作字段、方法、参数或者局部变量,这是因为这些用法都将导致编译器错误。 ... 阅读全文
posted @ 2009-05-09 22:10 齐世昌 阅读(298) 评论(0) 推荐(0) 编辑
  2009年5月8日
摘要: 成员的访问性 CLR术语 C#术语 描述 Private private 成员只能由定义该成员的类型的方法或者该类型的所有嵌套类型中的方法访问。 Family protected 成员只能由定义该成员的类型的方法、该类型的所有嵌套类型中的方法或者该类型的一个派生类(与程序集无关)的方法访问。 Family和Assembly (不支持) 成员只能由定义该类型的成员的方法、该类型的所有嵌套类型中的方法... 阅读全文
posted @ 2009-05-08 23:15 齐世昌 阅读(195) 评论(0) 推荐(0) 编辑
  2009年5月6日
摘要: 类型成员的种类常量:常量就是一个用来标识数据值恒定不变的符号。这些符号通常用于使代码更容易阅读和维护。常量通常与类型关联,而不与类型的实例关联。从逻辑上讲,常量通常是静态成员。字段:字段表示一个只读或者可读可写的数据值。字段可以是静态的;这种情况下,字段是类型的一部分;字段也可以使实例(非静态的),这种情况下,字段是对象状态的一部分。强烈建议将字段声明为私有字段,以免被该类型以为的代码破坏类型或者... 阅读全文
posted @ 2009-05-06 21:03 齐世昌 阅读(945) 评论(0) 推荐(0) 编辑
  2009年4月30日
摘要: 装箱的过程 1.从托管堆中分配内存。分配的内存量是值类型的各个字段所需要的内存量加上托管堆上的所有对象都有的两 个额外的成员(即类型对象指针和同步块索引)所需要的内存量。 2.值类型的字段复制到新分配的堆内存。 3.返回对象的地址。现在这个地址是对一个对象的引用,值类型现在是一个引用类型。 拆箱的过程 1.包含对已装箱的值类型实例的引用的变量如果为null,就抛出一个NullReferenc... 阅读全文
posted @ 2009-04-30 22:23 齐世昌 阅读(155) 评论(0) 推荐(0) 编辑
  2009年4月18日
摘要: new操作符所做的事情:1.它计算类型及其所有基类型(最高到System.Object,虽然它没有定义自己的实例字段)中定义的所有实例字段需要的字节数。堆上的每个对象都需要一些额外的成员——称为“类型对象指针(type object pointer)”和“同步块索引(sync block index)”,这些成员将由CLR用来管理对象。这些额外的成员的字节数会加到对象大小上。2.它从托管堆中分配指... 阅读全文
posted @ 2009-04-18 22:09 齐世昌 阅读(282) 评论(0) 推荐(0) 编辑
  2009年3月24日
摘要: 1、添加链接服务器XLSINPUT SQL语句: DECLARE @RC int DECLARE @server nvarchar(128) DECLARE @srvproduct nvarchar(128) DECLARE @provider nvarchar(128) DECLARE @datasrc nvarchar(4000) DECLARE @location nvarchar(4000... 阅读全文
posted @ 2009-03-24 22:45 齐世昌 阅读(883) 评论(0) 推荐(0) 编辑
  2009年3月7日
摘要: 在微软网站上搜索时,无意发现了这个页面,居然同时有这么多语言!! 地址:http://social.msdn.microsoft.com/Error/Error500.aspx 阅读全文
posted @ 2009-03-07 08:18 齐世昌 阅读(249) 评论(0) 推荐(0) 编辑
  2009年2月28日
摘要: 原文链接:http://weblogs.sqlteam.com/tarad/archive/2006/06/07/10114.aspx 如果你已经同一个数据库服务器上安装了多个SQL server 2005的实例,可能你会注意到微软关于本地文件的命名规范。他们现在使用 MSSQL.n,这个n就是实例号。我们已经有4个实例按照在一台数据库服务器。它们中的一个是默认实例,其它3个是命名实例。我的... 阅读全文
posted @ 2009-02-28 21:29 齐世昌 阅读(794) 评论(1) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页