#CSharpTutorial #BookReading #AdvancedTopics
Introduction
I like to spend 30 minutes a time, a few times to read the book. Meanwhile, I like to use C# tutorial to help me do some research on language itself, and find some interesting and quality material to read to enhance my C# knowledge. The material I am looking for should not focus on the theory, better practical, work on small coding examples.
C# tutorial
A few things I like to do:
1. Plan to spend 30 minutes a time to read the tutorial.2. Write down new concepts here.
3. Try to go over the tutorial in September.
9/11/2017
Read page 1 and look into the declaration "C# is a simple, modern, object-oriented, and type-safe programming language."
Plan to look into the keyword: type-safe programming language C# -
15 minutes read:
"Learn C# tutorials", the article link is here.
9/12/2017
Read page 1 arguments:
"The type-safe design of the language makes it impossible to read from uninitialized variables, to index arrays beyond their bounds, or to perform unchecked type casts."
Questions:
- uninitialized variables - how the design make default initialization in C#
- index arrays beyond their bounds -
- unchecked type cast - what is the unchecked type cast?
Look into type-safe design of C#, name three of them.
Each common mistake plan to read 5 minutes.
Buggy C# code: The 10 most common mistakes that C# developers make -
Read page 1 argument:
"C# Has a Unified Type System. All C# types, including primitive types such as int and double, inherit from a single root object type. Thus, all types share a set of common operations, and values of any type can be stored, transported, and operated upon in a consistent manner. Furthermore, C# supports both user-defined reference types and value types, allowing dynamic allocation of objects as well as in-line storage of lightweight structures.".
I did Google on this, and then surprisingly I came cross the search result: #950 – C# Has a Unified Type System, I immediately decided to learn from the series of Csharp 2000 things.
Plan to go over 2000 things 30 minutes a time. Write down my favorite learning here.
2,000 things you should know about C#, the link is here.
Follow up
May 21, 2018
What I did is to review the blog, and then I also make the blog more readable. I added a few labels for easy to access. I specially like to document how I approach my goal to advance my C# skills.
Reading a book takes time. I like to use C# tutorial book to guide me to find interesting research topic.
Feb. 20, 2024
I decided to read C# tutorial again. I searched my blog using keyword: C# tutorial, and then I found the book to read.
No comments:
Post a Comment