摘要: 与程序语言的许多功能一样,索引的优点归结为让你的程序更为直观。索引器使得类的客户能够类似数组一样索引对象实例。 定义索引器 索引器通常也称为灵巧的数组。定义索引器与定义属性是相似的。然而存在两个地方的不同。第一,索引器需要一个索引参数。第二,因为类自身当作一个数组使用,所以this关键字表示索引器的名称。简单的索引器示例: 1 2 class MyClass 3 ... 阅读全文
posted @ 2005-09-23 16:40 清香的工夫茶 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 导言 自从去年这个专栏创建起,开发人员持续推进了Windows 移动平台(Windows Mobile platform)和开发工具的能力,也提供了日益强大的应用程序。作为开发人员获取了更多开发移动应用程序,并且作为个体和组织也得益于这些应用程序的提供,并期待这些应用程序能够持续发展。 微软发布了Windows Mobile 5.0,向开发人员提供了满足这些发展需求的构... 阅读全文
posted @ 2005-09-22 23:19 清香的工夫茶 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 程序集预览(Assembly Overview) 任何.NET二进制代码使用的.NET运行时是一个或一组程序集组成的。当你编译一个应用程序时,实际上是在创建一个程序集。 任何时候构建一个EXE或DLL文件时必须使用/t:library编译参数创建与该应用程序相对应的包含清单(manifest)的程序集,清单(manifest)记录了.NET运行... 阅读全文
posted @ 2005-08-25 09:33 清香的工夫茶 阅读(1856) 评论(1) 推荐(0) 编辑
摘要: 1、程序员使用任意的一种.NET语言编写源代码。 2、源代码被编译成标准的PE文件。 3、.NET编译器生成一个包含包含标准PE头(PE header)的EXE文件,其中MSIL代码和清单(mainfest)做为EXE文件的只读部分。(到目前为止,术语(term)清单是能充分理解的。它所引用的信息保存在NET二进制代码中。清单描述了二进制代码的内... 阅读全文
posted @ 2005-08-18 09:01 清香的工夫茶 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 今天在阅读Insid C#电子书时,学到了using指示符号另一种用法。 通常using指示符只能用于引用名字空间,而不能直接引用类。虽然类不能使用using 指示符,但是using尾随一个变量,可以为类指定一个别名,并且可直接使用该别名引用类的方法。例如: using output = System.Console; namespace InsideCSharp... 阅读全文
posted @ 2005-08-14 22:43 清香的工夫茶 阅读(619) 评论(0) 推荐(0) 编辑