C#基础
文章平均质量分 70
wode17
学习笔记
展开
-
WPF 捕捉未处理的异常,防止程序崩溃
问题:WPF打包软件发布,但是很多异常点发生之后软件直接崩溃退出了,无法知晓是哪里出错了。基础知识:(1)WPF软件运行时默认由两个线程,UI线程和task隐藏线程,如果程序里有新建子线程还会包括这些子线程;(2)异常也会根据线程分类,一类是在UI线程抛出来的,例如点击了用户界面上面的某个控件,然后执行某个代码的时候,遇到了异常;另一类是非UI线程跑出来的;(3)对于UI线程抛出的异常,可以用Application.Current.DispatcherUnhandledException来捕捉;对于原创 2020-06-07 16:56:10 · 3095 阅读 · 0 评论 -
C#中把list的值拷贝给另一个list注意事项
C#中把list的值拷贝给另一个list注意事项(1)直接等于有坑!!! List<double> value1 = new List<double> { 3, 22, 33, 44, 65 }; List<double> value0 = new List<double>(); ...原创 2020-01-08 19:36:29 · 14400 阅读 · 1 评论