TOC

This article has been localized into French by the community.

Guide de démarrage:

Introduction

Bienvenue dans ce tutoriel de C#. Suite à l'introduction du framework .NET, Microsoft y a inclu un nouveau langage appelé C# (se prononce "C Sharp"). C# est un langage orienté objet simple, moderne, généraliste se basant sur des concepts de base empruntés à plusieurs autres langages, et plus particulièrement du Java.

C# pourrait théoriquement être compilé en langage machine, mais dans la vie de tous les jours, il est toujours utilisé en combinaison avec le framework .NET. Ainsi, des programmes écrits en C# nécessitent l'installation du framework .NET sur le PC sur lequel on veut l'exécuter. Alors que le framework .NET rend possible l'usage d'une grande variété de langages, C# est parfois référé en tant que LE langage .NET, probablement car il a été conçu à même le framework.

C# est un langage Orienté Objet et n'offre pas la possibilité d'utiliser des variables et fonctions globales. Tout doit être encapsulé dans des classes, même les types les plus simples, tels les entiers (int) et les chaînes de caractère (string), qui sont hérités de la classe System.Object.

Dans les prochains chapitres, vous serez guidés au-travers des sujets les plus importants du langage C#.