C# est un langage de programmation moderne, polyvalent et orienté objet développé par Microsoft et approuvé par Ecma et ISO.

C# a été développé par Anders Hejlsberg et son équipe lors du développement du framework .Net.

C# est conçu pour la Common Language Infrastructure (CLI). La CLI se compose d'un code exécutable et d'un environnement d'exécution qui permet l'utilisation d'une variété de langages de haut niveau sur différentes plates-formes et architectures informatiques.

Méthode C# syntaxe

Une méthode consiste à organiser certaines instructions liées ensemble dans un bloc d'instructions pour effectuer une tâche. Chaque programme C# possède au moins une classe avec une méthode Main.

Pour utiliser une méthode il faut :

Définir la méthode

Appeler la méthode

Méthode C# exemple

class NumberManipulator{
   public int FindMax(int num1, int num2)
   {
      /* 局部变量声明 */
      int result;
      if (num1 > num2)
         result = num1;
      else
         result = num2;
      return result;
   }
   ...}