C#练习题的最佳在线资源。 [英] Best online resource for C# practice questions.

查看:359
本文介绍了C#练习题的最佳在线资源。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在学习使用c#进行编码而且刚刚开始。



为了练习我学到的知识,我在网上搜索了一些很好的资源,我可以找到一些基于c#的基本问题。到目前为止,我遇到的问题要么太难,要么问题包含我尚未涉及的高级主题。



如果有人可以指导我某个地方,我可以找到从基础到高级的问题分为主题,例如循环,数组,使用方法,创建类,控制台输入,控制台输出等..那将是非常有帮助的。



然后我可以选择我特别提出的问题想要根据我的水平练习,这也有助于我发展理解。



感谢您的帮助



我尝试过:



在网上尝试搜索任何此类资源但找不到符合我需要的资源。

Hi, I have been learning to code in c# and had just started.

For practicing what I have learned I searched online for some good resources where I can find some basic questions based on c#. So far what I come across is either too hard or the questions contain advanced topics that I have not covered yet.

If anyone can direct me somewhere, where I can find questions ranging from basic to advanced level divided topic-wise for e.g. Loops, Arrays, Using Methods, Creating Classes, Console Input, Console Output etc.. then that would be very helpful.

As I can then pick questions that I specifically want to practice based on my level that also would help me to develop understanding.

Thanks for any help

What I have tried:

Tried online to search any such resource but couldn't find one that suits my need.

推荐答案

试试这个优秀的免费指南: Charles Petzold的.NET Book Zero [ ^ ]。
Try this excellent free guide: .NET Book Zero by Charles Petzold[^].


Quote:

我一直在学习用c#编写代码并且刚刚开始。

Hi, I have been learning to code in c# and had just started.



学习代码远不止是学习编程语言;



你有要知道你几乎可以用任何语言做任何事情,只是一些语言对于初学者来说更难,因为有更多的陷阱需要处理。

你需要掌握一套技术,这是基础的工作并且与语言无关。



建议:

- 从简单/安全的语言开始:VB,Java,C#,不是C或C ++。我建议不要因为使用缩进而开始使用Python。

- 阅读文档/关注教程(很多)

- 从小/无用开始项目,目的是学习编程,而不是做一些有用的事情。

- 从控制台模式程序开始(没有花哨的图形,没有鼠标)

- 学习调试器(一个令人难以置信的学习工具)

调试器 - 维基百科,免费的百科全书 [ ^ ]

掌握Visual Studio 2010中的调试 - 初学者指南 [ ^ ]

- 有问题吗?谷歌是你的朋友。

- 学习算法和数据结构。

- 学习布尔代数

- 学习一种或多种分析方法, EW Djikstra自上而下的方法是一个良好的开端。

结构化编程.pdf [ ^ ]

https://en.wikipedia.org/wiki/Top- down_and_bottom-up_design [ ^ ]

https://en.wikipedia.org/wiki/Structured_programming [ ^ ]

https://en.wikipedia.org/wiki/Edsger_W._Dijkstra [ ^ ]

https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF [ ^ ]

- 学习SQL

- 学习数据库设计和管理

数据库设计简介 [ ^ ]

数据库规范化中的1NF,2NF,3NF和BCNF DBMS教程| Studytonight [ ^ ]

- 学习正则表达式



有趣的链接:

stanford.edu:学习编程 [ ^ ]



没有知识的捷径,没有人可以为你学习,你是唯一可以做到的人。

记住练习和小项目不是为了让你有用,他们在这里教你编程。


Learning to code is far more that learning a programming language;

You have to know that you can do pretty much anything in any language, simply some languages are harder for beginners because there is more pitfalls to handle.
You need to master a set of techniques that are the basis of the job and are not linked to a language.

Advices:
- Start with an easy/safe language: VB, Java, C#, not C or C++. I do not recommend to start with Python either because of the usage of indentation.
- Read documentation / Follow tutorials (a lot of them)
- Start with tiny/useless projects, the purpose is to learn programming, not doing something useful.
- Start with console mode programs (no fancy graphics, no mouse)
- Learn debugger (an incredible learning tool)
Debugger - Wikipedia, the free encyclopedia[^]
Mastering Debugging in Visual Studio 2010 - A Beginner's Guide[^]
- A problem ? Google is your friend.
- Learn Algorithms and Data-Structures.
- Learn Boole algebra
- Learn one or more analyze methods, E.W. Djikstra top-Down method is a good start.
Structured Programming.pdf[^]
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Learn SQL
- Learn Databases design and Administration
Introduction to database design[^]
1NF, 2NF, 3NF and BCNF in Database Normalization | DBMS Tutorial | Studytonight[^]
- Learn Regular Expressions

Interesting link:
stanford.edu: Learn to Program[^]

There is no shortcut to knowledge, no one can learn for you, you are the only one that can do it.
Remember the exercises and little projects are not here to make something useful, they are here to teach you programming.


这篇关于C#练习题的最佳在线资源。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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