碧水寒潭

追寻平淡的幸福:和喜欢的人在一起,做自己喜欢的事……
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  .NET C#

摘要:方法一:打开“我的电脑(计算机)”,在地址栏输入"%systemroot%\Microsoft.NET\Framework",不包括引号。可以看到 .NET Framework 安装目录下列出的版本,“v4.0.xxxx”目录下方法二:打开系统自带的IE浏览器,在地址栏输入“javascript:alert(navigator.userAgent);”,在弹出窗口处标明了系统安装的 .NET Framework 版本信息。 阅读全文

posted @ 2011-07-14 23:05 碧水寒潭 阅读(967) 评论(1) 推荐(0) 编辑

摘要:csc.exe是.net用来编译.cs文件的,但必须要在安装目录下使用, 所以我们要设置一下环境变量。C#环境变量设置:1、在桌面右击[我的电脑]->[属性]->[高级]->[环境变量]2、在下面的系统变量栏点击“新建”3、变量名输入“csc”4、变量值输入(.NET Framework 路径):“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/”5、然后在系统变量列表框中双击“Path”6、在变量名文本框的最后面加入“;C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/”不需要重启电脑现在 阅读全文

posted @ 2011-07-14 22:55 碧水寒潭 阅读(1669) 评论(0) 推荐(0) 编辑

摘要:^[1-9]$|^1[0-2]$注:个位数月份匹配方式 前面不能加 0。^0?[1-9]$|^1[0-2]$注:个位数月份前可以加0或者不加。 阅读全文

posted @ 2011-06-19 15:28 碧水寒潭 阅读(6221) 评论(0) 推荐(0) 编辑

摘要:例:给定字符串 str ='每周一、三、五、日 13:00-15:00' 匹配字符集 arr = {'一','二','三','四','五','六','日'}问题:返回字符串 str 中包含多少个跟字符集 arr 匹配的字符?解决:Code 1 /// <summary> 2 /// 返回字符串中跟指定字符集中的字符匹配的个数 3 /// </summary> 4 /// <param name="str">< 阅读全文

posted @ 2011-06-17 13:53 碧水寒潭 阅读(431) 评论(0) 推荐(0) 编辑

摘要:1)列冻结DataGridViewColumn.Frozen属性为True时,该列左侧的所有列被固定,横向滚动时固定列不随滚动条滚动而左右移动。这对于重要列固定显示很有用。//DataGridView1的左侧1列固定DataGridView1.Columns[1].Frozen=true;但是,DataGridView.AllowUserToOrderColumns = True时,固定列不能移动到非固定列,反之亦然。2)行冻结DataGridViewRow.Frozen属性为True时,该行上面的所有行被固定,纵向滚动时固定行不随滚动条滚动而上下移动。//DataGridView1的上2行固 阅读全文

posted @ 2010-12-05 19:22 碧水寒潭 阅读(846) 评论(1) 推荐(1) 编辑

摘要:代码 阅读全文

posted @ 2010-08-16 14:15 碧水寒潭 阅读(980) 评论(3) 推荐(0) 编辑

摘要:代码 阅读全文

posted @ 2010-08-09 22:04 碧水寒潭 阅读(5324) 评论(0) 推荐(0) 编辑

摘要:很早以前就知道 .Net 中有反射这种技术的存在,而且我早先实现的数据库组件就是使用的反射。不过,以前不知道有自定义属性这种东西,所以,也没有把反射看作一种重要的技术来看待,而现在,却发现,在有了自定义属性的支持下,反射真的可以完成很多任务,可以使得本来繁杂的操作变得简单。  我前一段写的《使用反射分发 switch 操作》就是一个比较典型的例子,如果没有自定义属性,那个例子的程序就会无法完成一些... 阅读全文

posted @ 2010-08-09 20:55 碧水寒潭 阅读(602) 评论(0) 推荐(0) 编辑

摘要:enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常数组成的独特类型。每种枚举类型都有基础类型,该类型可以是除char 以外的任何整型。即:(byte, sbyte, short, ushort, int, uint, long和ulong)Emumeration 这个概念早在C时代就有了,不过以前没怎么用过。基本表达, 改变默认值和默认类型Enumeration的默认值是从0开始的i... 阅读全文

posted @ 2010-08-09 20:43 碧水寒潭 阅读(27539) 评论(3) 推荐(5) 编辑

摘要:在处理一些数据时,我们希望能用“四舍五入”法实现,但是C#采用的是“四舍六入五成双”的方法,如下面的例子,就是用“四舍六入五成双”得到的结果:[代码]为了用C#来实现“四舍五入”,我写了下面的函数:代码经过简单的测试,上面的函数能实现对数据的四舍五入法。Math.Round()在四舍五入时有个问题:Ma... 阅读全文

posted @ 2010-07-28 12:54 碧水寒潭 阅读(129296) 评论(5) 推荐(12) 编辑

摘要:--DateTime数字型System.DateTimecurrentTime=newSystem.DateTime();1.1取当前年月日时分秒currentTime=System.DateTime.Now;1.2取当前年int年=currentTime.Year;1.3取当前月int月=currentTime.Month;1.4取当前日int日=currentTime.Day;1.5取当前时i... 阅读全文

posted @ 2010-07-28 12:39 碧水寒潭 阅读(716) 评论(0) 推荐(1) 编辑

摘要:代码: 阅读全文

posted @ 2010-04-30 14:31 碧水寒潭 阅读(531) 评论(1) 推荐(0) 编辑