============
- https://repl.it/languages/csharp
- https://dotnetcademy.net/CSharp/Beginner
- https://codecondo.com/15-resources-to-learn-c-programming-for-beginners/
- https://www.learncs.org/
- Hello, World!
- Variables and Types
- Conditionals
- Arrays
- Lists
- Dictionaries
- Strings
- For loops
- While loops
- Methods
- Basic Classes
- Class Properties
С# basics
Cool tutorials for basic usages.
- Classes, Interfaces and Enums begin with an uppercase letter.
- Interface names start with an I letter.
- Comments are placed on a separate line, not at the end of a line of code.
- Method names begin with a uppercase letter.
- Only one statement or declaration is placed per line.
- Identifiers are easily readable and meaningful.
- Identifiers are written in PascalCase, e.g. each subsequent word begins with a capital letter.
- The public keyword precedes the static keyword when both are used.
- The parameter name of the Main() method is called args.
- Constants are written in uppercase.
- Curly braces in code blocks start on a new line.
http://zetcode.com/lang/csharp/lexis/
- out int a https://www.tutlane.com/tutorial/csharp/csharp-out-parameter-with-examples
- ternary operator ?: https://www.tutlane.com/tutorial/csharp/csharp-ternary-operator-with-examples
- foreach https://www.tutlane.com/tutorial/csharp/csharp-foreach-loop-with-examples
- do-while https://www.tutlane.com/tutorial/csharp/csharp-do-while-loop-with-examples
- reference https://www.tutlane.com/tutorial/csharp/csharp-pass-by-reference-ref-with-examples
- coding conventions https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions
- Algorithms - https://rosettacode.org/wiki/