C# Tutorial
C# tutorial provides basic and advanced concepts of C#. Our C# tutorial is designed for beginners and professionals.
C# is a programming language of .Net Framework.
Our C# tutorial includes all topics of C# such as first example, control statements, objects and classes, inheritance, constructor, destructor, this, static, sealed, polymorphism, abstraction, abstract class, interface, namespace, encapsulation, properties, indexer, arrays, strings, regex, exception handling, multithreading, File IO, Collections etc.
What is C#
C# is pronounced as "C-Sharp". It is an object-oriented programming language provided by Microsoft that runs on .Net Framework.
By the help of C# programming language, we can develop different types of secured and robust applications:
- Window applications
- Web applications
- Distributed applications
- Web service applications
- Database applications etc.
C# is approved as a standard by ECMA and ISO. C# is designed for CLI (Common Language Infrastructure). CLI is a specification that describes executable code and runtime environment.
C# programming language is influenced by C++, Java, Eiffel, Modula-3, Pascal etc. languages.
C# Index
.Net Framework
C#
C# Control Statements
C# Functions
C# Arrays
C# Objects and Classes
C# Properties
C# Inheritance
C# Polymorphism
C# Abstraction
C# Namespace
C# Strings
C# String Functions
C# Exceptions
C# File I/O
C# Collections
C# Generics
C# Delegates
C# Reflection
C# Anonymous Functions
C# Multithreading
C# Synchronization
C# New Features
C# 2.0
C# 3.0
C# 4.0
C# 5.0
C# 6.0
C# 7.0
C# 7.1
C# Programs List
Prerequisite
Before learning C#, you must have the basic knowledge of C Programming Language.
Audience
Our C# tutorial is designed to help beginners and professionals.
Problem
We assure that you will not find any problem in this C# tutorial. But if there is any mistake, please post the problem in contact form.
|