What Is C#?

This section describes what is a C# (C Sharp) - A modern, object-oriented language that enables programmers to quickly build a wide range of applications for the new Microsoft .NET platform.

What Is C♯? Based on Microsoft, "C♯ is a modern, object-oriented language that enables programmers to quickly build a wide range of applications for the new Microsoft .NET platform, which provides tools and services that fully exploit both computing and communications."

C♯ should be pronounced as "C Sharp", because "♯" is the music sharp sign, which is used to indicate a semitone higher pitch. Because the sharp sign ♯ is difficult to enter and display, C♯ is commonly written as C#.

C# was originally developed by Anders Hejlsberg in 1999 at Microsoft. It was later approved as standard language by ECMA (European Computer Manufacturers Association) and ISO (International Organization for Standardization).

Versions, release dates and key features of C#:

Table of Contents

 About This Book

Introduction of C# (C Sharp)

What Is C#?

 Installing .NET Framework 4.6.1 SDK

 First Program in C#

 C# Program Structure

 Data Type and Variables

 Logical Expressions and Conditional Statements

 Arrays and Loop Statements

 Data Type Features

 Floating-Point Data Types

 Passing Parameters to Methods

 Execution Environment Class

 Visual C# 2010 Express Edition

 Class Features

 C# Compiler and Intermediate Language

 Compiling C# Source Code Files

 MSBuild - Microsoft Build Engine

 Memory Usages of Processes

 Multithreading in C#

 Async Feature from C# 5

 System.IO.FileInfo Class

 System.Diagnostics.FileVersionInfo Class

 WPF - Windows Presentation Foundation

 Partial Classes and Partial Methods

 Archived Tutorials

 References

 Full Version in PDF/ePUB