摘要: 扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从一个方面来探讨一下这二者的关系。即:看用C#如何来... 阅读全文
posted @ 2008-12-16 17:25 SpringX 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.如果可能尽量使用接口来编程 .NET框架包括类和接口。当你写程序的时候,你可能知道你正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,你的代码会变得更加稳定、可用性会更高。请分析下面的代码:private void LoadList (object [] items, ListBox l) { for (int i = 0; i < items.... 阅读全文
posted @ 2008-12-16 17:18 SpringX 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 目录 反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等... 阅读全文
posted @ 2008-12-16 17:14 SpringX 阅读(256) 评论(1) 推荐(0) 编辑
摘要: 1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型-> 安装与部署-> 安装向导(安装项目也一样),然后点击确定。 2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成。 3 开始制作 安装向导完成后即可进入项目文件夹: 双击" 应用程序文件夹" 在右边的空白处右击,选择添加-> 文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文... 阅读全文
posted @ 2008-12-16 17:07 SpringX 阅读(615) 评论(1) 推荐(0) 编辑
摘要: 加密和解密 Microsoft .NET Framework 中的 System.Security.Cryptographic 命名空间提供了多种帮助您加密和解密的工具。CryptoStream 类就是所提供的诸多类中的一个。CryptoStream 类设计用于在内容以流的形式输出到文件时加密和解密内容。 回到顶端 加密文件 要加密文件,请按照下列步骤操作: 启动 Visual S... 阅读全文
posted @ 2008-12-16 17:03 SpringX 阅读(1006) 评论(1) 推荐(0) 编辑