2008年9月12日

works of steven cheung

摘要: Economic Interactions: China vis-a-vis Hong KongSteven N S Cheung Contemporary Economic Policy, 1995, vol. 13, issue 1, pages 1-9 There are no downloa... 阅读全文

posted @ 2008-09-12 10:45 HenryWen 阅读(226) 评论(0) 推荐(0) 编辑

反射技术与设计模式

摘要: 反射技术与设计模式 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员, 包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数... 阅读全文

posted @ 2008-09-12 08:55 HenryWen 阅读(199) 评论(0) 推荐(0) 编辑

一个使用泛型的工厂类

摘要: Provider提供程序模型中,常常使用反射工厂来获得配置的实例,虽然代码比较简单,但是却也必不可少。这里用添加了泛型这一特性,虽然性能不见得有什么提高(用不用泛型都会有一个类型转换),但是用了就好像给人一种性能提高了的感觉 ^_^ .usingSystem.Reflection;namespace... 阅读全文

posted @ 2008-09-12 08:53 HenryWen 阅读(585) 评论(0) 推荐(0) 编辑

利用API函数向外部应用程序发送消息

摘要: //为了使用Win32 API,需要先引入下面这个命名空间using System.Runtime.InteropServices;namespace k8{ public partial class _3k8Frm : Form { #region Dll Import 添加对API的引用 //获... 阅读全文

posted @ 2008-09-12 08:24 HenryWen 阅读(286) 评论(0) 推荐(0) 编辑

C#操作XML文件总结篇

摘要: 要对XML文件进行操作,须要声明以下命名空间:using System.Xml;一、检查指定XML文件是否存在System.IO.File.Exists(文件路径及名称);二、利用C#编程创建XML文件 我在网上找到了这样的两段代码: 代码一: XmlDocument xmldoc = new Xm... 阅读全文

posted @ 2008-09-12 08:23 HenryWen 阅读(156) 评论(0) 推荐(0) 编辑

我用C#写控件(带空值提示的文本框)

摘要: 我写了5年的应用程序了。客户的输入界面逻辑一直很烦人。“为什么程序老是提示我没有输入完整的关键数据。能不能不检测这一步和提示”,“这个框一定要输入吗?我不知道!”有些客户经常会给我来电这样说。我只能一次一次的给他们做解释“说明书上已经说了,这是你们业务上要求要输入的关键数据,是必要的唯一性检测。”。... 阅读全文

posted @ 2008-09-12 08:22 HenryWen 阅读(242) 评论(0) 推荐(0) 编辑

泛型

摘要: 1.泛型介绍泛型类和泛型方法同时具备可重用性、类型安全和效率,这是非泛型类和非泛型方法无法具备的。泛型通常用在集合和在集合上运行的方法中。.NET Framework 2.0 版类库提供一个新的命名空间 System.Collections.Generic,其中包含几个新的基于泛型的集合类。建议面向... 阅读全文

posted @ 2008-09-12 08:14 HenryWen 阅读(150) 评论(0) 推荐(0) 编辑

多线程总结(五)

摘要: .Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助不需要传递参数,也不需要返回参数我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下ThreadStart threadStart=new Thre... 阅读全文

posted @ 2008-09-12 08:04 HenryWen 阅读(125) 评论(0) 推荐(0) 编辑

导航