《C# Primer》这本书可以自学。这本书是C#入门的经典教材,非常适合初学者。它从基础语法讲起,逐步深入,同时包含了C#语言的重要主题,如类型、对象、异常处理、泛型、LINQ等。书中提供了大量的示例和练习,有助于读者理解和掌握C#编程技能。
虽然这本书的内容比较全面,但是自学过程中可能会遇到一些困难,比如理解某些概念或者解决实际问题。因此,建议在学习过程中结合一些在线资源,如教程、视频课程、论坛等,以便更好地理解和解决问题。
此外,自学C#编程需要一定的数学和计算机基础知识,因此建议读者在开始学习之前先了解这些基础知识。如果基础不够扎实,可以先学习一些相关的课程或者阅读一些入门教材。