正文内容加载中...
posted @ 2008-10-30 16:28 GrPro.Liu 阅读(70) 评论(0)  编辑
摘要: 在c#中,如果没有提供构造函数,编译器会在后台创建一个默认的构造函数。这是一个非常基本的构造函数,它只能把所有的成员字段初始化为标准的默认值(如引用类型为空引用,数字类型为0,boo为false)。 但注意,如果提供了带参数的构造函数,编译器便不会自动提供默认的构造函数,只有在没有定义任何构造函数的时候,编译器才会自动提供默认的构造函数。 由上上一篇我们知道,在初始化一个派生类时,会调用派生类的构...阅读全文
posted @ 2008-10-16 23:48 GrPro.Liu 阅读(170) 评论(0)  编辑
摘要: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ ...阅读全文
posted @ 2008-10-07 00:13 GrPro.Liu 阅读(46) 评论(0)  编辑
摘要: 类成员有三类修饰符:Private,Protected和Public。 Private成员只能在类中被引用, Protected成员只能在类和派生类中被引用, Public成员可以在任何地方被引用, 这是什么意思呢?派生类只会继承其public和protected成员而不会继承其private成员。如下面的一段程序: Code highlighting produced by Actipro Co...阅读全文
posted @ 2008-09-24 23:12 GrPro.Liu 阅读(131) 评论(0)  编辑
摘要: 忙活完了正则表达式,更加细节的字符串处理就需要交给.Net的Sring类处理,它有非常的方法大体可以分为一下几类: 使用 Compare、CompareOrdinal、CompareTo、Equals、EndsWith 和 StartsWith 方法进行比较。 使用 IndexOf、IndexOfAny、LastIndexOf 和 LastIndexOfAny 方法可获取字符串中子字符串或 Un...阅读全文
posted @ 2008-09-20 14:06 GrPro.Liu 阅读(117) 评论(0)  编辑
摘要: 正几天做的工作需要用到正则表达式,学习了一些基本的语法知识以后就开始上马了,做的虽然不算顺利但是也还可以,加班加点终于在最后把任务搞定了。 在.net3.5中, System.Text.RegularExpressions Namespace总共包含了10个类,其层次结构为: Capture(CaptureCollection)exp),非捕获组(?:exp) 他们的引用顺序是:从普通组到命名组,...阅读全文
posted @ 2008-09-19 22:05 GrPro.Liu 阅读(170) 评论(2)  编辑
摘要: 最近在看关于c#的event的资料,初看非常的难懂,概念很不明确,断断续续的看了一些资料然后吧delegate自习的研究了下,总算是凑齐了基本要素。 event 主要有三步: step one:定义一个事件 public delegate void StartEventHandle(string str) public eve...阅读全文
posted @ 2008-09-18 23:36 GrPro.Liu 阅读(214) 评论(0)  编辑