- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 C#压缩与解压文件源码
//获得压缩的文件夹 //压缩文件夹的名字 string name = file + ".rar"; //压缩文件的流对象 // MessageBox.Show(name); ZipOutputStream output = new ZipOutputStream(File.Create(
2008-03-25 17:57:00 820
原创 hashtable与hashmap
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现 HashMap允许将null作为一个entry的key或者value,而Hashtable不允许 还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和contai
2008-03-17 22:09:00 471
原创 C#访问注册表
注册表文件.reg结尾Windows Registry Editor Version 5.00[HKEY_CURRENT_USER/Software/TAW/BSE]"DSN"="TAWReports""User"="TAW1""Password"="taw1.1""Server"="dbserver""IP="" 双击该文件及可将信息注册到注册表中访问注册表数据方式using M
2008-03-05 21:04:00 1070
原创 c#中的反射
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应
2008-03-04 20:42:00 611
原创 .net序列化及反序列化
什么是序列化? ---.net的运行时环境用来支持用户定义类型的流化的机制。它是将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。 序列化的目的: 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。
2008-03-04 18:42:00 6757
原创 C#基本语法
1.定义常量 const int num = 34;2.定义只读变量 readonly int num = 45;此变量只能在构造函数中改变值3.格式化double String.Format("{0:00.00}",34.567); 保留2位小数 格式化date String.Format("{0:yy-MM-dd hh-mm-ss}",System.DateTime.N
2008-03-03 22:16:00 896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人