问题描述
我要寻找的网站或书籍,将帮助C ++开发拿起C#。
到目前为止,是最好的一个,我发现。
I am looking for web sites or books that would help a C++ developer to pick up C#.So far, this is the best one I've found.
推荐答案
坦率地说,当我得知.NET,这是很难理解它从C ++背景的许多方面。我发现,试图将C#为C ++的心态实际工作对我 - 不适合我。
Frankly, when I learned .NET, it was difficult to understand it in many ways from a C++ background. I found that trying to fit C# into a C++ mindset actually worked against me - not for me.
我不会集中在试图找到的东西,是C#C ++开发 - 尽量只找到很好的资源,C#一般。不错,细节C#和.NET Framework的书籍将让你有,你的C ++背景只是帮助你了解细节好一点。学习C#将有关学习的框架,做事的方式预期,而忘记了很多C ++的习惯。
I wouldn't focus on trying to find something that's C# for C++ developers - try to just find good resources for C# in general. Good, detail C# and .NET framework books will get you there, and your C++ background will just help you understand the details a bit better. Learning C# will be about learning the frameworks, the expected manner of doing things, and forgetting a lot of C++ habits.
我会建议夫妇未专注于初学者主题的详细书籍,如的和 。
I would recommend a couple of detailed books that aren't focused on beginner topics, such as CLR via C# and C# in Depth.
我也觉得可能是最宝贵的资源,让我觉得在C#/。NET,而不是C ++ - 它真的进入了为什么框架是事情是这样的,学习如何编写代码,其他C#开发人员将要保持。该指南,但是这本书是因为它非常有帮助也说明了的指导方针,而不仅仅是背后的原因的规则。
I also think that the Framework Design Guidelines was probably the most valuable resources for getting me to think in C#/.NET instead of C++ - it really goes into why the framework is the way it is, and learning how to write code that other C# developers will want to maintain. The guidelines are available online, but the book is very helpful in that it also explains the reasons behind the guidelines, not just the "rules."
这篇关于C#书籍或C ++开发网站的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!