2008-09-03 51 views
5

我是一位尝试自学代码的新手程序员,特别是在C#中。我已经从我的一个朋友那里获得了一个项目,我不知道我需要知道什么才能完成项目。我想这个问题是我不知道我需要知道什么才能让项目开始。我有许多面向对象的编程,类,方法和什么不是的基础知识,但是当我坐下来看代码时,我不知道从哪里开始寻找完成基本任务。我不知道所提供的工具的语法或语言能力。我已经阅读了一些书,但它们大多数都是关于C#中关于OOP的概念和理论,而且语法最少。如何找出我需要知道的内容?

我想问题是我在哪里学习语法 - 是否有某种类和方法的存储库,我缺少如何使用它包含的工具的示例?我被困在一个不知道去哪儿/看下一个地方的地方。

感谢所有帮助

回答

2

我不是自己使用C#,而是为了掌握语言的语法以及基本的编程技术,您几乎不会错过O'Reilly的书籍。你可能想看看他们的Learning C#书。

3

我通常向我的项目中的初级开发人员推荐的一些东西,他们正在寻找关于工作方式的更好图片,通过逐步浏览用C#编写的开源项目,熟悉Visual Studio中的F10/F11键。 。

从Codeplex或Sourceforge或Google代码中挑选一些有趣的内容(这里有一个关于优秀代码的主题)并下载源代码。在Visual Studio中打开它并选择“Debug - > Step Into”。从那里,通过代码让调试器成为您的指南。

F11让你深入挖掘,SHIFT + F11让你回到一个关卡。

它真的可以教你很多关于代码功能的结构,因为它引导你完成整个流程,并且提供了代码中功能的很好的介绍。

它也适用于书籍和其他材料,因为当你看到你不了解的东西时,你可以去寻找更好的解释。

这是我自己常常熟悉给定的代码库,无论是开源还是带有现有代码的付费项目。

1

作为一般规则,将项目拆分为多个任务。如果您还不知道如何从每项任务开始,那么将其分解为更小的子任务。

直到你可以说,“啊,我可以编写这个任务”,这样做,然后继续下一个任务。

0

我开始使用C# Station教程。 “Visual C#入门”给了我很多...

相关问题