摘要: 同步编程 创建类 调用该类 得到结果 异步编程 调用该异步类得到的结果如下 可以看到虽然代码中LongProcess都在调用方法CountChar之后,但是实际执行的结果顺序却不是按照代码中的顺序。 总结异步同步编程的差异 关键字只有两个Async和Await Async和Await必须成对出现,否 阅读全文
posted @ 2018-10-31 18:05 岚山夜话 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 自动实现的属性 C#的属性 自动实现的属性 这段代码的效果和上面的代码是一样的 对象和集合的初始化器 product 和product2的结果一样,但是product2初始化值的方法就称为初始化器,可读性更好。 拓展方法 对应不是自己拥有的类,或者不能直接修改的类,如果要添加方法,就需要使用拓展方法 阅读全文
posted @ 2018-10-31 11:16 岚山夜话 阅读(171) 评论(0) 推荐(0) 编辑