
Winform
文章平均质量分 61
BYE123
这个作者很懒,什么都没留下…
展开
-
List和BindingList的转换
List绑定DataGridView时无法进行增删查改的解决办法将List转换为BindingList,然后设置DataGridView的DataSource为BindingList!! 代码:DataGridView.DataSource = new BindingList(List);将绑定BindingList的DataSource转化为List,同理 代码:转载 2015-03-11 17:08:40 · 10688 阅读 · 0 评论 -
.NET(C#) TPL:Task中未觉察异常和TaskScheduler.UnobservedTaskException事件
当你在一个Task执行中抛出异常,比如:Task.Factory.StartNew(() =>{ throw new Exception();});运行该方法,没有任何异常抛出。 事实上此时Task的异常处于未觉察状态,这个未觉察状态的异常会在垃圾回收时终结器执行线程中被抛出。为了诱发这个异常,我们可以通过GC.Collect来强制垃圾回收从转载 2015-03-30 11:52:06 · 3149 阅读 · 0 评论 -
版本信息读取
//右击项目->属性->应用程序->程序集信息 可以设置版本号//程序集版本string ver = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();Console.WriteLine("程序集版本:" + ver);//文件版本System.Diagnostics.F转载 2015-03-18 11:56:10 · 610 阅读 · 0 评论 -
C# 去除文件和文件夹的只读属性
去除文件夹的只读属性: System.IO.DirectoryInfo DirInfo = new DirectoryInfo(“filepath”); DirInfo.Attributes = FileAttributes.Normal & FileAttributes.Directory;去除文件的只读属性: System.IO.File转载 2015-11-06 17:26:31 · 7527 阅读 · 0 评论