上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 70 下一页
摘要: Async和Await关键字是C#异步编程的核心。通过使用这两个关键字,你可以使用.NET Framework或Windows Runtime的资源创建一个异步方法如同你创建一个同步的方法一样容易。通过使用async和await定义的异步方法,这里被称为异步方法。 异步方法的特点: 方法中包含了 a 阅读全文
posted @ 2018-09-07 01:42 杨浪 阅读(2789) 评论(0) 推荐(0)
摘要: 1、无返回值的异步方法能否不用await? 2、请问C#中如何判断无返回值的await 方法是否执行成功? 我在调用.net自带的方法发送websocket消息,代码如下: 这个方法签名是返回一个Task, 可是写成 Task t=await socket.SendAsync(...);会提示无法将 阅读全文
posted @ 2018-09-07 01:40 杨浪 阅读(4429) 评论(0) 推荐(0)
摘要: 我正在尝试创建一个异步控制台应用程序,对集合进行一些操作。我有一个版本使用并行for循环,使用异步/等待。我预计异步/等待版本的工作类似于并行版本,但它同步执行。是什么原因呢? 使用await关键字的方式告诉C#,你希望每次通过循环时都等待,而循环并不平行。你可以像这样重写你的方法来做你想做的事情, 阅读全文
posted @ 2018-09-07 01:20 杨浪 阅读(4733) 评论(0) 推荐(0)
摘要: 微软发布VS2017的时候,我第一时间离线一份专业版,安装到了自己的电脑上,开始体验,但是问题来了,在开发中建立类和接口的时候,说 明注释总要自己写一次,烦!~~于是还是像以前一样改IDE默认的类和接口的模板来实现,结果发现vs2017的和以前版本文件位置不一样,今天分享 出来我的修改,希望可以帮有 阅读全文
posted @ 2018-09-05 16:00 杨浪 阅读(604) 评论(0) 推荐(0)
摘要: 如果一个对象的值为null,那么它调用扩展方法时会报错吗? 上述代码出现的情况不会报错,刚开始遇到这种情况时很纳闷,就去问了大牛。大牛解释如下: 扩展函数其实只是为了让代码更具有可读性, 但最终在clr中会翻译成标准的静态函数调用, 比如: 调用 "string".ExtMethod()最终会翻译成 阅读全文
posted @ 2018-09-04 18:08 杨浪 阅读(339) 评论(0) 推荐(0)
摘要: 前言 我在VS中调试某个函数时,突发奇想“能不能使用VS的F12(转到定义)查看这个dll中当前函数的实现(源码),而不是像VS自带功能那样只能看到函数名和参数?” 回想起来在安装Resharp时,我注意到Resharp默认会勾选Dot Peek这个组件,并且家里的电脑在某次安装完Resharp之后 阅读全文
posted @ 2018-09-04 09:58 杨浪 阅读(2864) 评论(0) 推荐(0)
摘要: 在2.x版本中,我们可以简单的在quartz.config文件中通过以下Xml配置方式来注册相应的Job以及触发器 quartz.plugin.xml.type = Quartz.Plugin.Xml.XMLSchedulingDataProcessorPlugin, Quartz quartz.p 阅读全文
posted @ 2018-09-01 15:01 杨浪 阅读(1473) 评论(0) 推荐(0)
摘要: Ø 前言 在之前的 使用 Topshelf 结合 Quartz.NET 创建 Windows 服务 文章中,使用到了 Quartz 的两个配置文件 quartz.config 和 quartz_jobs.xml。由于篇幅原因,没有细说,这里再说明下。本人觉得 Quertz 的强大之处莫过于他的配置文 阅读全文
posted @ 2018-09-01 11:11 杨浪 阅读(500) 评论(0) 推荐(0)
摘要: 很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢? 这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面 阅读全文
posted @ 2018-08-31 00:44 杨浪 阅读(189416) 评论(1) 推荐(6)
摘要: 1 public void Insert(PageHost entity) 2 { 3 try 4 { 5 db.pagehost.Add(entity); 6 db.SaveChanges(); 7 } 8 catch (DbEntityValidationException ep) 9 { 10 ... 阅读全文
posted @ 2018-08-30 15:08 杨浪 阅读(722) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 70 下一页