01 2010 档案
摘要:c#获取文件夹路径(转载) C#中获取程序当前路径的集中方法System.Diagnostics命名空间string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。System 命名空间string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。System.IO命名空间string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录。string str4=
阅读全文
摘要:验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非...
阅读全文
摘要:作者:Eaglet 随着.Net技术的发展,.Net技术被逐渐应用到很多大型的应用软件项目中。这些项目的规模越来越大,很多项目中除了自己的代码外还引用了很多第三方的.net组件。同时很多项目又被应用到很多关键的部门,软件系统的稳定性越来越至关重要。由于.Net 框架提供了非常强大的异常处理机制,同时对一些非托管代码很难控制的系统问题比如指针越界,内存泄漏等提供了很好的解决方案。相比非托管代码构建的...
阅读全文
摘要:////private const int CS_DROPSHADOW = 0x00020000; /////// <summary> /////// 窗口显示阴影 /////// </summary> ////protected override CreateParams CreateParams ////{ //// get //// { //// CreatePara...
阅读全文
摘要:DataGridView提供数据的显示和排序功能,但没有合计的功能,本人曾想过通过绑定DataView,然后直接给DataView增加一个,合计是可以显示出来,但通过列标题排序就很难控制了,绑定的做法很麻烦,因为很多动作不受控。绑定不行,只能自己创建DataGridView的列和行了,自己控制排序等。为DataGridView增加列和行:/// <summary> /// 根据Data...
阅读全文