导航
第十三章 Functional Programming with C
13.1 概述 273
13.1.1 避免状态突变 274
13.1.2 函数作为第一个类 275
13.2 表达式体的成员 275
13.3 扩展方法 276
13.4 using static 声明 277
13.5 本地函数 278
13.5.1 本地函数与yield 语句 279
13.5.2 递归本地函数 281
13.6 元组 282
13.6.1 元组的声明和初始化 282
13.6.2 元组解构 283
13.6.3 元组的返回 283
13.6.4 幕后的原理 284
13.6.5 ValueTuple 与元组的兼容性 285
13.6.6 推断出元组名称 285
13.6.7 元组与链表 286
13.6.8 元组和LINQ 286
13.6.9 解构 287
13.6.10 解构与扩展方法 288
13.7 模式匹配 288
13.7.1 模式匹配与is 运算符 288
13.7.2 模式匹配与switch 语句 290
13.7.3 模式匹配与泛型 291
13.8 小结 291
C#高级编程第11版 - 第十三章