C#
文章平均质量分 72
c#
OneBaBa
这个作者很懒,什么都没留下…
展开
-
C#中Convert和parse的区别
Convert.ToInt32()与int.Parse()的区别(1)这两个方法的最大不同是它们对null值的处理方法: Convert.ToInt32(null)会返回0而不会产生任何异常,但int.Parse(null)则会产生异常。 没搞清楚Convert.ToInt32和int.Parse()的细细微区别时千万别乱用,否则可能会产生无法预料的结果,举例来说:假如从url中取一个转载 2014-12-18 21:20:20 · 525 阅读 · 0 评论 -
C# winform 判断日期大小 比较日期大小
开始日期 dateTimePicker1为 2011-6-11截止日期 dateTimePicker2为 2011-6-12 如果截止日期大于开始日期,则弹出错误。 ////////////////////////////////////////////// DateTime time1转载 2015-10-26 11:42:03 · 13554 阅读 · 3 评论 -
C#对DataGridView进行添加、修改、删除数据操作
数据库用的是本地服务器(MySql):设定全局变量: MySqlConnection conn; MySqlDataAdapter adapter; MySqlTransaction trans;1. // 数据库联接 private System.Data.DataTable dbconn(string s原创 2015-12-10 17:43:49 · 6571 阅读 · 1 评论 -
三种定时器Timer的使用
在.net中有三种计时器,一是System.Windows.Forms命名空间下的Timer控件,它直接继承自Componet;二是System.Timers命名空间下的Timer类。Timer控件:Timer控件只有绑定了Tick事件,和设置Enabled=True后才会自动计时,停止计时可以用Stop()控制,通过Stop()停止之后,如果想重新计时,可以用Start()方法来启动转载 2015-12-30 16:21:07 · 23786 阅读 · 4 评论 -
在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)背景 在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。 步骤1. 创建一个CSharpInvokeCPP的解决方案:转载 2015-12-23 09:58:09 · 2052 阅读 · 0 评论 -
C# WinForm程序启动时不显示主窗体的实现方法
首先我们需要知道ApplicationContext实质上就是一个Application与主窗体之间的连接器,掌管着二者之间的互动关系。其中最主要的,就是负责在主窗体关闭时结束线程。既然如此,我们只要根据需要自定义一个ApplicationContext就可以了:C# Code如下internalclassHideOnStartupApplicationContext:Appl原创 2017-05-26 14:43:54 · 13636 阅读 · 1 评论