随笔分类 -  C#

Win 7下VS2010“因为计算机中丢失 MSVCR100.dll。尝试重新安装该程序以解决此问题。”的解决方法
摘要:原因: 因安装工商银行的U盾驱动导致系统丢失MSVCR100.dll文件。解决方法: 下载MSVCR100.dll文件,将其复制到C:\Windows\System32目录下即可,点此下载。 阅读全文
posted @ 2011-09-15 14:08 wangjy 阅读(5163) 评论(2) 推荐(1)
浅析C# 中object sender与EventArgs e
摘要:一、了解C#中的预定义事件处理机制在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。 EventArgs是包含事件数据的类的基类,用于传递事件的细节。 EventHandler是一个委托声明如下public delegate void EventHandler( object sender , EventArgs e ) 注意这里的参数,前者是一个对象(其实这里传递的是对象的引用,如果是button1的click事件则sender就是button1),后面是包含事件数据的类的基类。下面我们研究一下Button类看看其中的事件声明(使用Win... 阅读全文
posted @ 2011-09-06 19:37 wangjy 阅读(322) 评论(0) 推荐(0)
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 阅读(266) 评论(0) 推荐(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 阅读(3743) 评论(0) 推荐(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 阅读(1218) 评论(0) 推荐(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) 评论(0) 推荐(1)