摘要: 结束C#2的内容:最后一些新性 这是本章要讲的内容: 分部类型:可以在多个源文件中为 一个类型编写代码。 特别适用于部分代码是自动生成, 而其他部分的代码为手写的类型。 静态类:对工具类进行整理, 以便编译器能明白你是否在不恰当地使用它们, 并使你的意图更清晰。 独立取值方法/ 赋值方法属性:属性终 阅读全文
posted @ 2018-03-27 20:51 wall-ee 阅读(135) 评论(0) 推荐(0)
摘要: 迭代器模式 迭代器是C#里面非常非常非常重要的一个概念,它是序列、LINQ等一系列概念的基础。 手写一个迭代器 上面手写了一个迭代器,在这个迭代器内部嵌套了一个类实现IEnumerator。这是实现迭代器模式的C#标准代码。看起来很臃肿,如果我只想返回几个值,也必须这么写。 yield C#利用这个 阅读全文
posted @ 2018-03-27 16:52 wall-ee 阅读(222) 评论(0) 推荐(0)