2021-07-16 22:18:06
C#的事件、委托测试(一) http://47.98.154.65/?id=1853C#的事件、委托测试(二) http://47.98.154.65/?id=1854C#的事件、委托测试(三) http://47.98.154.65/?id=1820勇哥注:事件委托的小练习,大家不要轻视这些基本功哦。第一个程序:目的:我们有个高档的热水器,我们给它通上电,当水温超过95度的时候:1、扬声器...
2021-07-16 21:08:30
C#的事件、委托测试(一) http://47.98.154.65/?id=1853C#的事件、委托测试(二) http://47.98.154.65/?id=1854C#的事件、委托测试(三) http://47.98.154.65/?id=1820勇哥注:事件委托的小练习,大家不要轻视这些基本功哦。第一个程序这是个传统的写法,GreetPeople必须使用switch来判断调用下面哪个版...
2021-07-16 17:19:40
见贴子:(一)https://blog.csdn.net/kuhaizhengzha/article/details/89225758 (二)https://blog.csdn.net/kuhaizhengzha/article/details/89296198?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogC...
2021-07-16 16:11:30
勇哥注:这是一篇相当精彩的问题贴子,来源于msdn论坛的讨论,它提供了相当多的办法来解决同步方法中调用异步方法的办法。非常值得一读!我有一个public async void Foo()方法,我想从同步方法中调用它。 到目前为止,我从MSDN文档中看到的所有内容都是通过异步方法调用异步方法,但是我的整个程序不是使用异步方法构建的。这有可能吗?这是从异步方法调用这些方法的一个示例: http : /...
2021-07-16 15:26:43
C#4.0的并行库TPL,即Task(一)http://47.98.154.65/?id=1793C#4.0的并行库TPL,即Task(二) http://47.98.154.65/?id=1798C#4.0的并行库TPL,即Task(三) http://47.98.154.65/?id=1808C#4.0的并行库TPL,即Task(四) http://47.98.154.65/?id=1815...
2021-07-16 09:51:52
勇哥注: 通过这个问答贴子,可以了解一些C#历史版本对于 Task捕获异常的一些不同处。提问者:----------------------------------------使用System.Threading.Tasks.Task<TResult>,我必须管理可能引发的异常。我正在寻找做到这一点的最佳方法。到目前为止,我已经创建了一个基类,该基类在调用时管理所有未捕获的异常。.Co...
2021-07-16 09:40:09
勇哥注:这个提问者对异步的误解决,让勇哥想到同事持相似观点,认为异步只不过是用线程池在工作罢了。因此把知乎这篇问答摘下来,加深对异步的了解。提问者:---------------------------------------用async修饰的方法本身就是期望它为一个异步方法,可是为什么该方法内必须要有await?举个例子,有一个方法 double Factorial(int i),作用是计算i的...