03 2012 档案

摘要:1、用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i.ToString() + "<br>");输出结果:aaabbbccc2、用多个字符来分隔:string str="aaajbbbscccjdddseee 阅读全文
posted @ 2012-03-20 09:13 希格绍尔 阅读(206) 评论(0) 推荐(0) 编辑
摘要:C#事件的发送方和接收方(订阅方)基于Windows的应用程序也是基于消息的,Windows使用预定义消息与应用程序通讯。.NET Framework将Windows消息封装在事件中,可以把事件作为对象之间的通讯介质。事件发送方:发送事件的对象事件接收方:捕获事件并对其作出响应的对象(处理事件)在事件通讯机制中,事件发送方不知道哪个对象将接收到它引发的事件以及进行什么样的处理,事件发送方不知道谁将是事件接收方,它只是将"事件发生了"这个消息广播出去。在C#中,事件机制是借助委托来实现的。一个事件就相当于一个委托实例。----------------------------- 阅读全文
posted @ 2012-03-16 09:10 希格绍尔 阅读(1781) 评论(0) 推荐(0) 编辑
摘要:(转载)1、 根目录.// 或者直接给出文件名称,是找根目录的路径。如:path = "test.xml" 与 path = ".//test.xml"是一个意思。2、 根目录的上级目录, 在C#中是指定到bin文件夹里面..// 应用程序的根目录的上两级3、指定到根目录上面的三级目录,也就是C#中与bin同一目录中..//..//test.xml 这个意思是在根目录的三级目录的gs.mdb文件如果在这级目录中你要指定到指定文件夹中的某个文件,应该这样: ..//..//xml//test.xml意思在这个目录中的xml文件下面的test.xml文件。4 阅读全文
posted @ 2012-03-15 14:58 希格绍尔 阅读(22955) 评论(0) 推荐(1) 编辑
摘要:在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NETFramework 的垃圾回收器隐式地执行所有必要的内存管理任务。 对于非托管资源,您在应用程序中使用完这些非托管资源之后,必须显示的释放他们,例如System.IO.StreamReader的一个文件对象,必须显示的调用对象的Close()方法关闭它,否则会占用系统的内存和资源,而且可能会出现意想不到的错误。 我想说到这里,一定要清楚什... 阅读全文
posted @ 2012-03-14 18:27 希格绍尔 阅读(18894) 评论(1) 推荐(5) 编辑
摘要:作者将自己在学习正则表达式中的心得和笔记作了个总结性文章,希望对初学C#正则表达式的读者有帮助。[内容]什么是正则表达式涉及的基本的类正则表达式基础知识构建表达式基本方法编写一个检验程序参考资料[正文] 对于初学者看到类似“\w+@\w+\.\w{1,3}”这样复杂没有规律的字符,就会莫名产生一种恐惧感。其实正则表达式和字符串(String)的使用同样非常简单。下面让我们逐步地走进正则表达式的世界!什么是正则表达式 正则表达式是用来检验和操作字符串的强大工具。简单的理解正则表达式可以认为是一种特殊的验证字符串。正则表达式常见运用是验证用户输入信息格式,比如上 面的那组“\w{1,}@\w{.. 阅读全文
posted @ 2012-03-14 14:29 希格绍尔 阅读(360) 评论(0) 推荐(0) 编辑
摘要:从VS2008开始,有一个新的工具可以帮助开发人员更好地了解自己编写的代码。这个工具就是“计算代码度量值”imageimage 关于该功能及几个指标的具体介绍,请参考下面的官方文档代码度量是一组软件度量值,使开发人员可以更好地了解他们正在开发的代码。利用代码度量,开发人员可以了解哪些类型和/或方法应该返工或进行更彻底的测试。开发团队可以识别潜在的风险、了解项目的当前状态,并跟踪软件开发的进度。软件度量值下面的列表显示了 Visual Studio 计算的代码度量结果: 可维护性指数 – 计算一个介于 0 和 100 之间的指数值,表示维护代码的相对容易度。值越大表示可维护性越好。该计算基... 阅读全文
posted @ 2012-03-13 14:40 希格绍尔 阅读(205) 评论(0) 推荐(0) 编辑
摘要:datagridview.CurrentCell.RowIndex;是当前活动的单元格的行的索引datagridview.SelectedRows 是选中行的集合datagridview.SelectedColumns 是选中列的集合datagridview.SelectedCells 是选中单元格的集合DataGridView1.CurrentRow.Index 获得包含当前单元格的行的索引 阅读全文
posted @ 2012-03-07 12:31 希格绍尔 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:介绍MSChart的常用属性和事件MSChart的元素组成最常用的属性包括ChartAreas:增加多个绘图区域,每个绘图区域包含独立的图表组、数据源,用于多个图表类型在一个绘图区不兼容时。AlignmentOrientation:图表区对齐方向,定义两个绘图区域间的对齐方式。AlignmentStyle:图表区对齐类型,定义图表间用以对其的元素。AlignWithChartArea:参照对齐的绘图区名称。InnerPlotPosition:图表在绘图区内的位置属性。Auto:是否自动对齐。Height:图表在绘图区内的高度(百分比,取值在0-100)Width:图表在绘图区内的宽度(百分比, 阅读全文
posted @ 2012-03-05 17:45 希格绍尔 阅读(7537) 评论(5) 推荐(1) 编辑