Outils pour utilisateurs

Outils du site


start:arduino:langage_c1

Ceci est une ancienne révision du document !


Le langage C#

C# (prononcé « voir Sharp ») est un langage de programmation moderne, orienté objet et de type sécurisé. C# permet aux développeurs de créer de nombreux types d’applications sécurisées et fiables qui s’exécutent dans .NET. C# prend sa source dans la famille de langages C et sera immédiatement reconnaissable aux programmeurs en C, C++, Java et JavaScript.

Introduction C# site Microsoft FR

Video 1 : Apprendre le C# FR

Base C# avec exercices et corrigé FR

WikiBook sur C# FR

Exercices en C#

Exemples de programmes en C#

Programme1.c#
using System;
public class HelloWorld
{
    public static void Main()
    {
        Console.WriteLine("Hello world !");
        Console.ReadLine();
    }
}

Détails

Voici le détail ligne par ligne du fichier source, :

lang="csharp".c#
using System;

Le fichier source utilise l'espace de noms nommé « System ».

line start=“2”.c#
public class HelloWorld { 

Déclaration d'une classe nommée «HelloWorld».

line start=“4”
  public static void Main()
  {

Déclaration d'une méthode statique nommée « Main » dans la classe HelloWorld . Cette méthode est celle qui est appelée au démarrage du programme.

line start=“6”
      Console.WriteLine("Hello world !");

Affichage de la ligne « Hello world ! » sur la console.

Console désignant la console, appartient à l'espace de nom System.

line start=“7”
      Console.ReadLine();

Attendre que la touche entrée soit frappée avant de poursuivre. Cette ligne de code n'est pas nécessaire si vous lancez le programme depuis une console déjà ouverte. Dans le cas contraire (double-clic sous Windows), cette ligne de code permet de maintenir la fenêtre de console ouverte, car celle-ci se ferme une fois le programme terminé (option par défaut).

line start=“8”
   }

Fin de la méthode Main.

line start=“9”.c#
} 

Fin de la classe HelloWorld.

/home/chanteri/www/fablab37110/data/attic/start/arduino/langage_c1.1661700782.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)