this的几种用法(C# )
摘要:以下是 this 的常用用途:this 关键字引用类的当前实例,还可用作扩展方法的第一个参数的修饰符。限定被相似的名称隐藏的成员,例如:public Employee(string name, string alias){ // Use this to qualify the fields, name and alias: this.name = name; this.alias = alias;}将对象作为参数传递到其他方法,例如:CalcTax(this);声明索引器,例如:public int this[int param]{ get { return array...
阅读全文
posted @
2011-08-30 17:04
wangjy
阅读(265)
推荐(0)
C#中常用流程控制语句、跳转语句示例及汇总
摘要:if语句:if(布尔表达式) 布尔表达式为true时,要执行的代码块; 程序执行时首先检测布尔表达式的值,如果布尔表达式的值为true,则执行if语句中的代码,执行完毕后,将继续if语句下面的代码。如果布尔表达式的值为false,则直接跳出if语句并执行后面的代码。 if语句可以配合else关键字一起使用,格式如下:if(布尔表达式){ 语句1;}else{ 语句2;} 如果布尔表达式的值为true,首先执行语句1,然后执行语句2;反之,如果布尔表达式的值为false,将首先执行语句2,再执行语句1。 如果有多个条件需要判断,可以通过添加else if语句。示例(C#...
阅读全文
posted @
2011-08-29 00:37
wangjy
阅读(3740)
推荐(0)
.NET Framework4 中的字符转义
摘要:下表列出 .NET Framework 的正则表达式支持的字符转义。字符或序列说明以下字符之外的所有字符:. $ ^ { [ ( | ) * + ? \这些字符在正则表达式中没有特殊含义;它们与自身匹配。\a 与报警 (bell) 符 \u0007 匹配。\b 在 [character_group] 字符类中,与退格键 \u0008 匹配。 (请参见 字符类。)在字符类之外,\b 是一个与单词边界匹配的定位点。 (请参见 正则表达式中的定位点。)\t 与制表符 \u0009 匹配。\r 与回车符 \u000D 匹配。 请注意 \r 与换行符 \n 不是等效的。\v 与垂直制表符 \u000B
阅读全文
posted @
2011-08-28 22:48
wangjy
阅读(1215)
推荐(0)
ToString()使用方法汇总(C#)
摘要:C货币 2.5.ToString("C")¥2.50D十进制数 25.ToString("D5")00025E科学型 25000.ToString("E")2.500000E+005F固定点 25.ToString("F2")25.00G常规 2.5.ToString("G")2.5N数字 2500000.ToString("N")2,500,000.00X十六进制 255.ToString("X")FFformatCode 是可选的格式化代码字符串。(详
阅读全文
posted @
2011-08-28 16:06
wangjy
阅读(737)
推荐(1)