Jump to ratings and reviews
Rate this book

Mastering C# (C Sharp Programming): A Step by Step Guide for the Beginner, Intermediate and Advanced User, Including Projects and Exercises

Rate this book
Let’s be very honest, a programming language cannot be learned in “one day” or “fast”. You will need lots of examples and practice to learn C#, especially if you are beginner. Beware of other shorter books that only touch on the topic and do not provide enough exercises or examples.

This book was designed to make concepts as easy as possible, while explaining how programming works. This guide is different from others in that it includes a variety of different exercises that readers can learn from.  

You no longer have to waste your money on books that are are only 200 pages and do not deliver enough value. You deserve better.

Consider the Table of Contents below and you will see that this book stands out from the others.

Part 1: Beginner Guide.NET FrameworkInstalling Visual StudioCompiling and Running Your ProjectC# CommentsC# KeywordsVariablesBasic MathUser InputMath Part 2Decision-makingSwitch StatementsLoopingArraysEnumerations

Part 2: Intermediate GuideMethodsClasses Part 1Stack vs. HeapGarbage CollectionClasses Part 2PropertiesStructsInheritancePolymorphism, Virtual Methods, and Abstract Part 1 Part 2

Part 3: Advanced GuideFile I/OError ExceptionsDelegatesEventsThreadingOperator OverloadingIndexersUser-Defined ConversionsExtension MethodsQuick Quiz

Part 4: More Advanced SectionC# ReflectionAnonymous FunctionsAsynchronous ProgrammingLINQParallel Class and PLINQUnderstanding PLINQ SpeedupQuery Operators and OrderingUsing Unsafe CodeAn Introduction to Windows FormsConclusionAnswersReferences

If you want to learn C# the right way, scroll up and order your copy today.

536 pages, Kindle Edition

Published May 19, 2019

79 people are currently reading
49 people want to read

About the author

Michael B. White

9 books4 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (33%)
4 stars
2 (33%)
3 stars
2 (33%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.