索引器和属性(C# 编程指南)
摘要:索引器 索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。 在下面的示例中,定义了一个泛型类,并为其提供了简单的 get 和 set 访问器方法(作为分配和检索值的方法)。Program 类为存储字符串创建了此类的一个实例。 Code highlighting produced by Actipro CodeHighlighter (fre...
阅读全文
posted @
2009-02-11 08:21
小林子!
阅读(1019)
推荐(0)
关键字sealed(C# 参考)
摘要:sealed 修饰符可以应用于类、实例方法和属性。密封类不能被继承。密封方法会重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override(C# 参考) 一起使用。 在类声明中使用 sealed 修饰符可防止继承此类,例如: Code highlighting produced by Actipro CodeHighlighter...
阅读全文
posted @
2009-02-11 07:57
小林子!
阅读(859)
推荐(0)
存储过程与函数的区别
摘要:存储过程大体上是相同的,但也有一些差别: 1. 存储过程往往实现的功能较复杂,而函数在功能上一般都是很有针对性的; 2. 返回值:函数只能返回一个值,可以是表变量;而存储过程的返回值个数没有什么限制; 3. 函数的限制比较多,不能用临时表,只能用表变量; 4. 存储过程通常都是作为一个独立的部分来执行的,而函数可以作为查询语句的一部分来调用。函数可以返回表对象,所以通常可以放在sql语句的FROM...
阅读全文
posted @
2009-02-10 14:45
小林子!
阅读(570)
推荐(0)
C# String与string的区别
摘要:C#中同时存在String与string MSDN中对string的说明: string is an alias for String in the .NET Framework。string是String的别名而已,string是c#中的类,String是Framework的类,C# string 映射为 Framework的 String。如果用string,编译器会把它编译成String,...
阅读全文
posted @
2009-02-10 14:19
小林子!
阅读(9822)
推荐(5)
jQuery实现checkbox全选
摘要:当控制元素为两个按钮时(全选和取消全选): Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 23 24 25 26 27 28 29 30 31 32 33 34 ...
阅读全文
posted @
2009-02-09 17:26
小林子!
阅读(2624)
推荐(0)
XML操作类
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System; 2using System.Xml; 3using System.Data; 4using System.Collections; 5 6namesp...
阅读全文
posted @
2009-02-09 12:27
小林子!
阅读(194)
推荐(0)
C#静态构造函数及静态变量学习
摘要:静态构造函数: (1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数 (4)静态构造函数是不可继承的,而且不能被直接调用。 (5)如果类中...
阅读全文
posted @
2009-02-09 11:43
小林子!
阅读(1809)
推荐(2)
什么是对象?
摘要:自己总结:广义地说一切都是对象。在程序语言中,我们把一个事物(对象)的抽象出来,用属性和功能来描述它,这是它就是一个类。
阅读全文
posted @
2009-02-09 11:37
小林子!
阅读(426)
推荐(0)
抽象类和接口在C#中的区别
摘要:笔记: 抽象类和接口的区别? 1. 抽象类是把类当成对象,接口只是一个行为的规范或者规定; 2. 一个类可以继承多个接口,但是只能直接继承一个类; 3. 抽象类定义了你是什么,而接口则是定义你能做什么。 扩充: 抽象类(Abstract) 接口(Interface) 【IT168 技术文档】 1.抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包...
阅读全文
posted @
2009-02-09 11:27
小林子!
阅读(351)
推荐(0)