2007年10月12日

摘要: 静态类型定义语言 一种在编译时,数据类型是固定的语言。大多数静态类型定义语言强制这一 点,它要求你在使用所有变量之前要声明它们的数据类型。Java和C是静态类型定 义语言。 动态类型定义语言 一种在执行期间才去发现数据类型的语言,与静态类型定义相反。VBScript 和Python是动态类型定义的,因为它们是在第一次给一个变量赋值的时候找出它的 类型的。 强类型定义语言 ... 阅读全文
posted @ 2007-10-12 18:12 辛迪 阅读(220) 评论(0) 推荐(0) 编辑
 
摘要: System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。 一.优点 1。支持自动改变大小的功能 2。可以灵活的插入元素 3。可以灵活的删除元素 二.局限性 跟一般的数组比起来,速度上差些 三.添加元素 1.publicvirtualintAdd(objectvalue); 将对象添加到ArrayList的结尾处 ArrayList... 阅读全文
posted @ 2007-10-12 18:11 辛迪 阅读(187) 评论(0) 推荐(0) 编辑
 
摘要: 1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子: ArrayList List = new ArrayList(); for( int i=0;i<... 阅读全文
posted @ 2007-10-12 18:07 辛迪 阅读(133) 评论(0) 推荐(0) 编辑
 
摘要: 将ArrayList中符合条件的记录删掉,第一时间写出的程序如下: foreach (string aStr in aList) { if (aStr.Equals(textBox1.Text)) { aList.Remove(aStr); ... 阅读全文
posted @ 2007-10-12 18:05 辛迪 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: public string GetChineseSpell(string strText) { int len = strText.Length; string myStr = ""; for(int i=0;i 1) { int area = (short)arrCN[0]; int pos = (short)arrCN[1]; int code = (area<<8) + p... 阅读全文
posted @ 2007-10-12 18:04 辛迪 阅读(196) 评论(0) 推荐(0) 编辑
 
摘要: 在负责咨询工作的过去 6 年中,我曾多次听说关于数据访问和操作方面的问题,它时刻困扰着用户:“如何编写应用程序,以便只需对其进行很少的改动或不进行改动即可使用数据库服务器 x、y 和 z?”由于知道数据访问层仍然是现代应用程序的最关键部分,并且通常是经验不足的开发人员的头号敌人,因此我的第一反应始终是:根本办不到! 面对着人们惶惶不安的面孔以及“使用 Microsoft 在 ADO 中提供的通用... 阅读全文
posted @ 2007-10-12 17:53 辛迪 阅读(139) 评论(0) 推荐(0) 编辑
 
摘要: 最近在看一个用.net2.0源码的时候,发现了一个以前没有见过的文件类型ashx,既然没见过, 那就感紧上网搜一下吧 。 通过从网上搜索得知,ashx是用于写web handler的,一般用来处理生成动态图片、生成动态文本等不需要回传处理的任务。早在.net1.1的时候就已经支持。 下面是一个ashx的示例: 1 2using System; 3using System.W... 阅读全文
posted @ 2007-10-12 17:43 辛迪 阅读(404) 评论(0) 推荐(0) 编辑