摘要: C#6.0 导入静态类 异常过滤器 自动属性初始化 Null条件运算符 字符串内插 nameof表达式 Expression-bodied函数成员 导入静态类 我们可以使用using static 命名空间.静态类来导入要使用的静态类,后续使用时就可以像本地类一样的使用了,例如: //导入Math静 阅读全文
posted @ 2020-07-19 19:34 🐟🐟 阅读(227) 评论(0) 推荐(0)
摘要: C#5.0 异步编程 调用方信息特性 异步编程 在.NET Framework中,有三种不同的模型来简化异步编程。 .NET1.x中的异步编程模型(APM)方式(类似Beginxx/Endxx方法,使用IAsyncResult和AsyncCallback来传播回调和结果) .NET2.0中的基于事件 阅读全文
posted @ 2020-07-19 18:08 🐟🐟 阅读(310) 评论(0) 推荐(0)
摘要: C#4.0 动态绑定 命名实参/可选参数 泛型协变和逆变 嵌入的互操作类型 动态绑定 C#4.0引入了一个新的关键字dynamic,用来表示动态类型。dynamic的出现让C#具有了弱语言类型的特性。 关于dynamic的主要规则: 几乎所有CLR类型都可以隐式转换为dynamic 所有dynami 阅读全文
posted @ 2020-07-19 13:33 🐟🐟 阅读(315) 评论(0) 推荐(0)