06 2015 档案
摘要:原文链接近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支持的信息。本文旨在作为学习异步编程的“第二步”;我假设您已阅读过有关这一方面的至少一篇介绍性文章。本文不提供任何新内容,Stack Overflow、MSDN 论坛和 ...
阅读全文
摘要:原文链接大多数有关 async/await 的在线资源假定您正在开发客户端应用程序,但在服务器上有 async 的位置吗?可以非常肯定地回答“有”。本文是对 ASP.NET 上异步请求的概念性概述,并提供了对最佳在线资源的引用。我不打算介绍 async 或 await 的语法;因为我已经在一篇介绍性...
阅读全文
摘要:第一步:配置管理器中新建解决方案配置第二步:定义条件编译符号:第三步:在代码中使用自定义的条件编译#if CustomDebug Console.WriteLine("dsads");#endif
阅读全文
摘要:Object.MemberwiseClone 方法创建当前 Object 的浅表副本。protected Object MemberwiseClone()MemberwiseClone 方法创建一个浅表副本,方法是创建一个新对象,然后将当前对象的非静态字段复制到该新对象。 如果字段是值类型的,则对该...
阅读全文
摘要:Nunit 测试可以被任意支持attributes的.net语言使用Attributes被用于去标识测试类和测试方法,然后通过不同的方式修改他们的行为Assertions针对一个或多个约束,测试一个实际值,然后断定为一个成功或失败的测试结果TestContext写测试代码的时候,有时候需要测试上下文...
阅读全文