C#
chenmintong
这个作者很懒,什么都没留下…
展开
-
如何建立自己的Collection? (初級) (.NET) (C#)
Abstract在OO設計中,對應於Relational Database的一筆資料,我們會用一個object,如Customer,但多筆資料呢?有些人會用DataSet,有些人會用List,這些方法都不錯,但若要設計自己的Collection:Customers type,那該怎麼做呢?Introduction使用DataSet(DataTable,DataReader....)或List這些转载 2007-06-21 23:00:00 · 1060 阅读 · 0 评论 -
最新版Enterprise Library 3.1 – May 2007类库Data Access QuickStart调试笔记
Enterprise Library 3.1 – May 2007介绍: Enterprise Library(下载地址:http://msdn2.microsoft.com/en-us/library/aa480453.aspx )是用来帮助开发人员解决在做项目中所面临的许多共同的问题,是对众多项目经验的总结,体现了非常多优秀的设计思想。它是一种项目的最佳体验,可以提高我们原创 2007-06-24 09:58:00 · 3400 阅读 · 2 评论 -
序列化概念
一、概述序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。.NET Framework 提供两种序列化技术: 二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到原创 2007-06-25 21:29:00 · 814 阅读 · 0 评论 -
反射概述
反射的定义:反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 一、.NET可执行应用程序结构原创 2007-06-26 22:12:00 · 618 阅读 · 0 评论 -
递归实现遍历文件夹的两种方法
在网上,遍历文件夹的算法大多是用递归思想实现的 ,我查了一下资料,结合应用实际,总结了两个方法。方法一、 public void FindAllFiles(string path) ...{ if (Directory.Exists(path)==true ) ...{ DirectoryInfo原创 2007-04-03 19:04:00 · 784 阅读 · 0 评论 -
创建多维ArrayList的方法
ArrayList 类:使用大小可按需动态增加的数组实现 IList 接口。关于定义多维数组的方法很多,但是定义ArrayList 类本人在网上查找了很久也查不到定义的方法,最后,还有人说ArrayList 类不支持多维,但是,一次调试中,我发现事实并不是这样。我定义了如下二维数组,但并没有报错。public ArrayList[,] aa = new ArrayList[9, 9]原创 2007-04-02 21:53:00 · 2156 阅读 · 0 评论 -
.NET程序员面试题集锦
1. new 关键字用法(1)new 运算符 用于创建对象和调用构造函数。(2)new 修饰符 用于向基类成员隐藏继承成员。(3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。2.如何把一个Array复制到ArrayList里(1) 实现1string[] s ={ "111", "22222" };ArrayList list = new转载 2007-04-07 12:39:00 · 1016 阅读 · 0 评论 -
NDoc –NET 代码文档生成器快速度上手
感谢:破宝 http://blog.joycode.com/percyboy/ 在线资源:NDoc 1.3 中文版用户指南 下载:NDoc中文版安装包下载 NDoc源码下载NDoc 是一个很好用的.NET小工具,它可以将 C#.NET 编译生成的程序集和对应的 /doc XML 文档,自动转换成如 .N转载 2007-06-19 21:13:00 · 964 阅读 · 0 评论