随笔分类 -  C#

摘要:将箭头指向部分替换为编译器报错的内容即可。 参考文章:https://www.experts-exchange.com/questions/28238490/C-help-needed-Current-thread-must-be-set-to-single-thread-apartment-STA 阅读全文
posted @ 2016-10-10 10:38 Ficow 阅读(993) 评论(0) 推荐(0) 编辑
摘要:使用 ListBox.Items.Add 方法添加项时,可以使用 BeginUpdate 方法,以防止每次向列表添加项时控件都重新绘制 ListBox。完成向列表添加项的任务后,调用 EndUpdate 方法来使 ListBox 能够重新绘制。当向列表添加大量的项时,使用这种方法添加项可以防止绘制 阅读全文
posted @ 2016-07-29 21:31 Ficow 阅读(4305) 评论(0) 推荐(0) 编辑
摘要:1.文本文件读写 2.二进制文件读写 阅读全文
posted @ 2016-07-28 22:23 Ficow 阅读(278) 评论(0) 推荐(0) 编辑
摘要:第一种: DataSet ds=new DataSet (); this.dataGridView1.DataSource=ds.Table[0]; 第二种: DataTable dt=new DataTable(); this.dataGridView1.DataSource=dt; 第三种: DataSet ds=new DataSet (); this.data... 阅读全文
posted @ 2016-06-09 11:57 Ficow 阅读(506) 评论(0) 推荐(0) 编辑
摘要:/** * 当前用户是管理员的时候,直接启动应用程序 * 如果不是管理员,则使用启动对象启动程序,以确保使用管理员身份运行 */ //获得当前登录的Windows用户标示 //URL:http://www.bianceng.cn/Programming/cshar... 阅读全文
posted @ 2016-04-26 21:13 Ficow 阅读(1637) 评论(0) 推荐(0) 编辑
摘要:1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.Exit 阅读全文
posted @ 2016-04-26 18:38 Ficow 阅读(684) 评论(0) 推荐(0) 编辑
摘要:if(MessageBox.Show("message", "title", MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2) == DialogResult.OK) { MessageBox.Show("c... 阅读全文
posted @ 2016-04-24 21:15 Ficow 阅读(341) 评论(0) 推荐(0) 编辑
摘要:using System.Text.RegularExpressions; 阅读全文
posted @ 2016-04-24 21:14 Ficow 阅读(10680) 评论(0) 推荐(1) 编辑
摘要:OpenFileDialog fd = new OpenFileDialog(); fd.Filter = "txt files (*.txt)|*.txt|All files(*.*)|*.*"; fd.InitialDirectory = Application.StartupPath + "\\Temp\\"; fd.... 阅读全文
posted @ 2016-04-24 21:13 Ficow 阅读(1026) 评论(0) 推荐(0) 编辑