Home >Backend Development >C#.Net Tutorial >How to learn c#
C# is an object-oriented high-level programming language released by Microsoft that runs on .NET Framework and .NET Core (completely open source, cross-platform); it is a safe, stable, and simple , elegant, object-oriented programming language derived from C and C.
Recommended course: C# tutorial.
#If you want to learn C# well!
Treat C# as a new language to learn;
Read "C# Beginner's Classic" and "C# Advanced Programming";
Don't be fooled by VC, BCB, Confused by words such as BC, MC, TC - they are all integrated development environments, and what we need to learn is a language;
Don't let go of any seemingly simple small programming problem - they It is often not that simple, or it can lead to a lot of knowledge points
Being able to use Visual vs does not mean that you know C#;
It is not difficult to learn C#, long-term practice and unremitting efforts in the expo Qunshu;
If you are not a genius, don’t think about playing games if you want to learn programming!
You can’t learn C# language by reading books on Visual vs;
Impetuous It’s easy for people to say: If you can’t speak XX language well, you should learn YY; - it’s you who can’t speak it! ?
Impetuous people tend to ask: What should I learn? - Don’t ask, just learn;
Impetuous people tend to ask: Is there any way to make money in XX? - I suggest you Go rob a bank;
Impetuous people tend to ask: Which is better, XX or YY; - Let me tell you, both are good - as long as you learn;
There are two types of impetuous people: a) People who just wait and see without learning; b) People who only learn without persisting;
It is better to keep outdated technology in mind when talking about fashionable technology;
C# is not just an object-oriented programming language;
One of the best ways to learn programming is to read the source code;
Don’t think at any moment that the book in your hand is enough ;
If you can understand the book, please read it carefully; If you cannot understand the book, please read it bravely;
Don’t expect to remember and master anything after reading the book for the first time ——Please read it for the second and third time;
Discuss meaningful C# knowledge points with others instead of arguing about whether XX is good or whether YY or ZZ is better;
Please don’t Do you think there will be any problems in learning C# after learning XX language - you are just learning a brand new language;
After reading "C# Advanced Programming", you can decide whether you are already familiar with C# Got it;
The secret to learning programming is: programming, programming, programming;
Remember: object-oriented technology is not exclusive to C#;
Please read the book Enter the program examples into the computer to practice by yourself, even if the source code is included in the supporting CD;
Expand the meaningful examples seen in the book;
Please pay attention to exception handling in C# technology, and effectively apply it to your own programs;
Frequently review the programs you have written before, and try to rewrite them to apply the new knowledge you have learned;
Don’t miss any exercise questions in the book - please finish them all and record your solution ideas;
C# language and C# integrated development environment must be learned and mastered at the same time;
Now that you have decided If you want to learn C#, please keep learning it, because the purpose of learning a programming language is to master programming technology, and programming technology is cross-language;
Let the various platforms and development environments of C# language Fierce competition, we must focus on learning the C# language itself;
When you are halfway through writing a C# program and find that the method you used is very clumsy, please don’t stop immediately; please write the remaining part as soon as possible Complete it roughly to ensure the integrity of the design, then analyze
your own mistakes and redesign and write;
Never ignore the program just because it is "small" Follow some rules that you are not proficient in - good habits are cultivated, not memorized once;
Every time you learn a difficult point in C#, try to explain this knowledge point to others and let them Understand - Only when you can explain clearly can you really understand;
Record the knowledge points that you ignore or don’t understand when communicating with others;
Please keep educating yourself The programs you write put forward higher requirements, even if your program version number will become XX;
Save all the programs you have written - that is one of your best accumulations;
Please don’t be an impetuous person;
Please love C#!
The above is the detailed content of How to learn c#. For more information, please follow other related articles on the PHP Chinese website!