目录(概览)
引言 xxix
1 开始使用C#:快速构建酷炫应用! 1
2 深入C#:语句、类和代码 49
Unity实验室1:用Unity探索C# 87
3 对象……面向对象!让代码有意义 103
4 类型和引用:得到引用 155
Unity实验室2:为Unity编写C#代码 213
5 封装:私有……保护你的隐私 227
6 继承:对象的家族树 273
Unity实验室3:GameObject实例 343
7 接口、强制转换和“is”:让类信守承诺 355
8 枚举和集合:组织你的数据 405
Unity实验室4:用户界面 453
9 LINQ和lambda:掌控你的数据 467
10 读写文件:为我保存后一个字节! 529
Unity实验室5:光线投射 577
11 神奇队长:对象之死 587
12 异常处理:救火已经过时了 623
Unity实验室6:场景导航 651
可下载练习:动物配对争霸赛 661
附录i Visual Studio for Mac学习指南 663
附录ii 编码套路:面向高级和/或急性子读者的学习指南 725
索引 729