MSDN网站是否足以进行C#自学?

MSDN网站是否足以进行C#自学?,c#,.net,msdn,C#,.net,Msdn,我知道有很多关于C#的书,但我更愿意通过阅读文章/指南和观看视频教程来学习。微软的MSDN网站是否足以让我深入了解C 多谢各位 **更新*:* @Jon Skeet:谢谢你诚实的回答。我可能会那样做,-我会从一本C#NET的书中获取目录,然后浏览MSDN上的每个主题 再次感谢大家。我希望我能标出每个人的答案。MSDN全面涵盖了C#和.Net平台的所有方面。所以是的MSDN足以学习C#。这将取决于您的一般编程水平。如果这是你第一次接触编程,我认为一本书会比MSDN更好。另一方面,如果您有类似技术(

我知道有很多关于C#的书,但我更愿意通过阅读文章/指南和观看视频教程来学习。微软的MSDN网站是否足以让我深入了解C

多谢各位

**更新*:*

@Jon Skeet:谢谢你诚实的回答。我可能会那样做,-我会从一本C#NET的书中获取目录,然后浏览MSDN上的每个主题


再次感谢大家。我希望我能标出每个人的答案。

MSDN全面涵盖了C#和.Net平台的所有方面。所以是的MSDN足以学习C#。

这将取决于您的一般编程水平。如果这是你第一次接触编程,我认为一本书会比MSDN更好。另一方面,如果您有类似技术(如Java)的经验,那么没有理由认为MSDN不够,因为它包含大量文档、许多教程和示例。

我也这么说,但只是作为参考。这就是我所做的,现在仍然如此


编辑:对于初学者来说,这可能很难,但并非不可能。

我认为MSDN是一个非常好的地方,可以让你自己深入学习C#,尽管如此,我认为它不是一个让你开始学习的好来源

让我解释一下。。。MSDN是一个很好的地方,当你想知道事情是如何运作的,为什么,还有什么其他的选择,以及其他来源通常忽略的所有其他小细节,但可能很重要。然而,我认为在学习一门新的语言时,它缺乏一种“站起来做一些有意义的事情”的态度


虽然我个人并没有通过这种方式学习,但与我开始使用.NET时相比,现在MSDN上有一些优秀的资源


一般来说,如果你想从MSDN学习C#,你的launchpad将是。如果您对编程基本上是新手,那么这似乎是一个很好的起点。

所有信息都在那里,是的。见鬼,那里有C#规范,所以从理论上讲,这就是你所需要的

然而——当然,作为一本C#book的作者,我有偏见——我相信书籍通过给你结构化的学习体验而增加价值。作者花了大量的时间来确定引入概念的顺序,以使其最有意义


当然,你可以从一本C#book中选取目录,然后按顺序查找MSDN中的一些内容——但一本好书将引导你以更有序的方式完成,以你以前学习过的示例和领域为基础,而不是单独处理每个示例和领域。

据我看来,有关于如何做事的文章和关于类/方法等的文章

文章中关于类或方法的一些示例不足以让你说你了解它们,也不必讨论所有内容,因此我认为它们是一个起点——与其他网站上的博客、文章和教程一起,你可能会获得更多的信息

关于如何做事情的文章,从一个问题开始,并展示如何解决它,是好的和清晰的(或者至少是我读过的那些)


这还取决于你已经知道的和你正在建立的。

+1。。。MSDN已经足够了,但它可能不是到达目的地的最快方式。你需要挑选正确的链接,并按正确的顺序点击它们(这对新手来说可能很难),以充分利用你的时间。书籍已经做到了这一点。。。他们以一定的顺序呈现主题,这些主题(应该)被证明具有良好的学习曲线