Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Langue C

C# Hello World - Votre premier programme C#

C# Hello World - Votre premier programme C#

Dans ce tutoriel, nous allons apprendre à écrire un simple "Hello World!" programme en C#. Cela vous permettra de vous familiariser avec la syntaxe de base et les exigences d'un programme C#.

Le "Bonjour le monde!" programme est souvent le premier programme que nous voyons lorsque nous plongeons dans une nouvelle langue. Il imprime simplement Hello World ! sur l'écran de sortie.

Le but de ce programme est de nous familiariser avec la syntaxe de base et les exigences d'un langage de programmation.

"Bonjour le monde !" en C#

// Hello World! program
namespace HelloWorld
{
    class Hello {         
        static void Main(string[] args)
        {
            System.Console.WriteLine("Hello World!");
        }
    }
}

Lorsque vous exécutez le programme, la sortie sera :

Hello World!

Comment le "Hello World !" programme en C# fonctionne ?

Décomposons le programme ligne par ligne.

  1. // Hello World! Program

    // indique le début d'un commentaire en C#. Les commentaires ne sont pas exécutés par le compilateur C#.

    Ils sont destinés aux développeurs pour mieux comprendre un morceau de code. Pour en savoir plus sur les commentaires en C#, consultez Commentaires C# .
  2. namespace HelloWorld{...}

    Le mot-clé namespace est utilisé pour définir notre propre espace de noms. Ici, nous créons un espace de noms appelé HelloWorld .

    Considérez simplement l'espace de noms comme un conteneur composé de classes, de méthodes et d'autres espaces de noms. Pour obtenir un aperçu détaillé des espaces de noms, visitez Espaces de noms C#.
  3. class Hello{...}

    L'instruction ci-dessus crée une classe nommée - Hello en C#. Comme C# est un langage de programmation orienté objet, la création d'une classe est obligatoire pour l'exécution du programme.
  4. static void Main(string[] args){...}

    Main() est une méthode de la classe Hello. L'exécution de chaque programme C# commence à partir du Main() méthode. Il est donc obligatoire pour un programme C# d'avoir un Main() méthode.

    La signature/syntaxe du Main() méthode est :
    static void Main(string[] args)
    {
        ...
    }
    Nous en apprendrons plus sur les méthodes dans les chapitres suivants.
  5. System.Console.WriteLine("Hello World!");

    Pour l'instant, n'oubliez pas qu'il s'agit du morceau de code qui imprime Hello World ! à l'écran de sortie. Vous en apprendrez plus sur son fonctionnement dans les chapitres suivants.

Alternative Hello World ! mise en œuvre

Voici une autre façon d'écrire le "Hello World!" programme.

// Hello World! program
using System;
 
namespace HelloWorld
{
    class Hello {         
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

Remarquez dans ce cas, nous avons écrit using System; au début du programme. En utilisant ceci, nous pouvons maintenant remplacer

System.Console.WriteLine("Hello World!");

avec

Console.WriteLine("Hello World!");

C'est une commodité que nous utiliserons également dans nos prochains chapitres.

Ce qu'il faut retenir de cet article

  • Chaque programme C# doit avoir une définition de classe.
  • L'exécution du programme commence à partir du Main() méthode.
  • Main() method doit être à l'intérieur d'une définition de classe.

Ceci est juste un programme simple pour présenter C # à un débutant. Si vous n'avez pas compris certaines choses dans cet article, ce n'est pas grave (même si je ne l'ai pas compris quand j'ai commencé). Au fur et à mesure que nous avancerons dans cette série de didacticiels, tout commencera à avoir un sens.


Langue C

  1. Tutoriel :Votre premier programme FPGA :un clignotant LED
  2. Programme Java Hello World
  3. Optimisez votre programme d'analyse de lubrifiant
  4. La gestion des stocks brouille-t-elle votre jugement ?
  5. Verilog Hello World
  6. C - Structure du programme
  7. Le NCAMP lance le premier programme de qualification pour la fabrication additive
  8. Aidez votre programme de formation en fabrication :calculez le retour sur investissement
  9. 10 astuces pour améliorer votre programme PM