我想学习C#,从哪里开始? [英] i want to learn C#, where to begin?

查看:102
本文介绍了我想学习C#,从哪里开始?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

*这不是技术问题



我发现的书籍有2000页,我不可能阅读,文章很漂亮惊人的,简短的,当你读完你已经学会了一些有用的东西,但我看不到起点。



我在想如果有办法学习C#,所以我可以做任何事情(网络,桌面,智能手机或移动机器人手臂,通过C#打开/关闭无线开关灯)这就是我想象这种语言的方式



注意:我的埃及,我的英语是中级的,我已经学习了C#和SQL服务器和ADO,但我学习它们来完成一个项目,我只是复制并粘贴代码我不知道它们是如何工作的!



任何帮助

*this is not a technical problem

Books that i found has something like 2000 pages and that''s impossible for me to read, Article here is pretty amazing, short and when you finish reading you have learned something usefull, but i cant see the starting point.

im thinking if there a way to learn C#, so i can do any thing from (web, desktop, smartphone, or moving an robot arm, switching a lamp(led)on/off wireless via C#) this is how i imagine this language do

Note:im Egyption, my English is intermediate, i''ve learned C# & SQL server & ADO, but i learn them to accomplish a project, i just copy and paste code i dont know how they work!.

any help

推荐答案

我不知道你的背景和动机是什么来开发软件(例如在C#中)。

为生活而编写软件需要大量阅读



  • develop您的技能(概念,架构技能,设计技能,实施技能,测试技能,文档技能,沟通技巧等)。
  • 了解问题域(业务案例,用例,了解要解决的问题,阅读手册等。)
  • 规范(产品规格,合规性规范,一致性规范,指南,开发规则等)
  • ...
I don''t know what your background and motivation is to develop software (e.g. in C#).
Writing software for a living involves a lot of reading

  • develop your skills (concepts, architecture skills, design skills, implementing skills, testing skills, documentation skills, communication skills, etc.)
  • understanding the problem domain (business cases, use cases, understand the problems to solve, reading manuals, etc.)
  • specifications (product specs, compliance specs, conformance specs, guidelines, development rules, etc.)
  • ...


  1. 完成一些基本的C#教程
  2. 阅读一些现有项目代码并尝试理解这些概念(也许你挣扎了一些高级语言功能,一旦你掌握了基础知识,你可能会推迟学习)
  3. 尝试更多地了解运行时环境及其库(在本例中为.Net)
  4. 通过阅读更多书籍来学习高级概念,如果他们在那里就试着找到教程......
  5. 在团队中工作并相互学习,阅读文章,主动搜索更好的书籍通过试验语言的解决方案......
  6. 练习,练习,练习......

  1. work through some basic C# tutorials
  2. read some existing projects code and try to understand the concepts (maybe you struggle over some advanced language features which you might postpone to learn later once you master the basics)
  3. try to get more knowledge of the runtime environment and its libraries (in this case .Net)
  4. learn the advanced concepts by reading more books, try to find tutorials if they are there...
  5. work in a team and learn from each other, read articles, search proactively for some better solutions by experimenting with the language, ...
  6. practice, practice, practice, ...





只有在接触该主题大约10000小时后才会精通,即这是经过大约5年的C#/ .Net的大量工作后。



干杯

Andi



Expect to become proficient with about 10000 hours of exposure to that topic only, i.e. this is after about 5 years of intensivly working on C#/.Net.

Cheers
Andi


只预订微软...

下一个约翰锐



当代OOP概念
only book microsoft ...
next john sharp

CONTEMPORARY OOP concept


您可以访问以下链接...它可能对您非常有用.... < br $> b $ b

点击此处......
you can visit following link...it may be very useful to you....

Click Here...


这篇关于我想学习C#,从哪里开始?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆