it之路。
摘要: 访问数组元素用[]操作符。同时需要对数组的引用和非负的索引,如: value=a[0]; a[1]=3.14; a[i]=3; a[i+1]="hello"; 因为数组是特殊的对象,可以对它定义非数字的属性并使用.或[]来访问它。 注意:数组的索引必须在0到232-1之间,如果你使用一个较大的,或者非正的,浮点的,或者其它任何非正的索引,javascript会把它转化为strin... 阅读全文
posted @ 2009-03-27 13:08 3912.77 阅读(2552) 评论(0) 推荐(0) 编辑
摘要: 数组是一些值的有序集合。每一个值称为一个元素,并且每一个元素在数组中有一个数字化的位置(索引),因为javascript是弱类型语言,数组中的元素可以是任何类型,即便是同一个数组中的元素也可以是不同的类型。数组中的元素甚至可以是其它的数组,这样就可以创建数组中的数组这样的数组结构了。 最简单的创建数组的方式是使用方括号,在方括号内将元素用逗号隔开就样就创建了一个数组。 var empty = ... 阅读全文
posted @ 2009-03-27 11:11 3912.77 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 如果没有显示的为类定义任何构造函数,编译器就会为类定义默认的构造函数,反过来,如果为类定义的任何构造函数,编译器都不会再定义默认的构造函数。 如果在一个层次的类中,没有为类定义任何构造函数,那么在实例化一个类时,编译器解决这些层次结构的构造问题顺序是这样的: 首先 编译器找到要实例化的类的构造函数,这个构造函数再找到其直接基类的构造函数,这个直接基类的构造函数再找到他的直接基类的构造函数。。。... 阅读全文
posted @ 2008-11-28 01:40 3912.77 阅读(743) 评论(1) 推荐(0) 编辑
摘要: 说明:此存储过程仅适用于单主键,且主键可排序的情况,不适用于复合主键,因为复合主键会出现重复某一列的情况,再进行比较的话,得出的分页结果会是错误的。 下面是存储过程的代码: Code Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ ... 阅读全文
posted @ 2008-09-22 19:27 3912.77 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 此例子采用委托来排序,整体思路如下: 建一Sorter类,用意是对所有的对象数组排序,不论这个对象是什么类型,只要它满足了Sorter类中的带的一个委托即可,然后新建一个员工类,用这个Sorter类来对一堆员工的工资进行排序. 好了,第一步,新建Sorter类: Code Code highlighting produced by Actipro CodeHighlighter (freewa... 阅读全文
posted @ 2008-09-10 17:18 3912.77 阅读(139) 评论(0) 推荐(0) 编辑
摘要: GridView的Sorting事件,每次e.sortDirection都是升序排序,参考了下别人的解决方案 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1using System; 2using System.Da... 阅读全文
posted @ 2008-09-05 17:45 3912.77 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 前段时间用到了backgroundworker类做了一个简单的读取后台数据到界面datagridview中的程序,今天又用到了这个类 ,碰到了些问题,这里总结下: 概述: BackgroundWorker 类允许您在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会 导致用户界面 (UI) 似乎处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关... 阅读全文
posted @ 2008-06-24 15:17 3912.77 阅读(2620) 评论(0) 推荐(0) 编辑