Programming C# is a book (56 pages) written in step-by-step tutorial format for beginners and students who want to learn C# programming. It is recommended that you have some programming experience using any of the object-oriented languages such as C++, Pascal, or Java.
Download Book: Programming C# for Beginners
In this book, you learn how to write and compile C# programs, understand C# syntaxes, data types, control flow, classes and their members, interfaces, arrays, and exception handling. After completing this tutorial, you should have a clear understanding of the purpose of C# language, it's usages, and how to write C# programs.
Visual Studio 2017 Community Free Download
To write your C# code, you will need a C# code editor or IDE. If you do not have any editor or IDE, I recommend using Visual Studio 2017 Community edition that is free to download.
Download Visual Studio 2017 Community IDE here: https://www.visualstudio.com/
Table of Contents
The current version of C# language is 7.0. This tutorial covers all versions of C# language including 1.0, 2.0, and 3.0. The features added in versions 2.0 and 3.0 are covered in the Advanced Topics of this tutorial.
- Introduction
- C# Language Features
- C# Editors & IDEs
- C# Components
- Types
- Attributes
- Variables
- Constants
- Expressions and Operators
- Control Statements
- Classes
- Events
- Indexers
- Inheritance
- C# 2.0 Features
- C# 3.0 Features
More Recommended Books
Here are other recommended free books on C#.
Download more books here: http://www.c-sharpcorner.com/ebooks/