本杰明·帕金斯、雅各布·维伯·哈默、乔恩·里德著的《C#入门经典(第8版.NET开发经典名著)》全面透彻地讲解C#,是绝佳的C#入门书籍。它涵盖C#语言的每个基本部分,介绍C#7**特性,示例丰富,字字珠玑。讲解极其细腻,例如,本书6.1,2节对元组的讲解令我印象深刻,GetMaxMin方法中包含如下语句:
return(Enumerable.Max(numbers),
Enumerable.Min(numbers),
Enumerable.Average(numbers));
也就是说,GetMaxMin方法可返回三个值,你可根据需要访问最大值、最小值和平均值,极其简洁高效;书中不仅;解释元组的用法,还分析如何使用Deconstruct0~法和out参数来实现GetMaxMin。
本书块头大,但没有一个字是多余的:质量优秀,涵盖面广,是任何.NET开发人员的案边必备的重要参考手册。