随笔分类 - C#
摘要:1、await和.result/ .getwaiter() .getresult()的区别 await:Task.Run里面的逻辑是新开的线程去执行的,await Task.Run后面逻辑都在新开的线程去执行。 private async void MainWindow_Loaded(object
阅读全文
摘要:我们知道,如果要对一个网站进行自动化测试,可以使用Python的selenium对获取网页的元素进行一系列操作。同样,对于Windows应用,可以使用C#或者AutoIt(也是一种脚本语言,相比较与C#,AutoIt更适合做Windows应用的自动化脚本)捕获窗体句柄进行操作。 今天主要记录一下使用
阅读全文
摘要:由于WPF应用程序出现卡死的情况,特记录一下问题的跟踪情况 1、多次进行NAudio事件注册,没有启用注销再注册的方式,造成应用程序CPU过高 private AudioNotificationClient audioNotification = new AudioNotificationClien
阅读全文
摘要:StyleCop 可以帮助强制执行代码格式化规范,ReSharper 可以帮助你更高效地编写代码。把两者结合起来,你便能高效地编写符合团队强制格式化规范的代码来。 由于目前网上的大多数的方式在VS缺少部分功能的前提下没办法操作,所以记录一下个人VS安装StyleCop遇到的问题。 首先解决方法右键“
阅读全文
浙公网安备 33010602011771号