.net Program Example

3 min read Jun 04, 2024
.net Program Example

Un exemple de programme .NET simple

Introduction

.NET est un framework puissant et polyvalent pour le développement d'applications. Il offre une large gamme de fonctionnalités et de bibliothèques pour créer des applications web, desktop et mobiles. Dans cet article, nous allons explorer un exemple de programme .NET simple pour illustrer les concepts de base.

Un exemple de programme "Hello World"

L'exemple le plus basique est le programme "Hello World" qui affiche simplement le texte "Hello World" à l'écran. Voici le code C# pour ce programme :

using System;

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

Explication:

  • using System;: Cette ligne importe l'espace de noms System, qui contient des classes de base telles que Console.
  • namespace HelloWorld: Déclare un espace de noms pour organiser le code.
  • class Program: Déclare une classe nommée Program qui contient le code principal.
  • static void Main(string[] args): La méthode Main est le point d'entrée du programme. Elle est statique et ne retourne rien.
  • Console.WriteLine("Hello World!");: Cette ligne utilise la méthode WriteLine de la classe Console pour afficher le texte "Hello World!" sur la console.

Compilation et exécution

Pour compiler et exécuter ce programme, vous pouvez utiliser l'outil de ligne de commande dotnet :

  1. Enregistrez le code dans un fichier nommé HelloWorld.cs.
  2. Ouvrez un terminal dans le répertoire contenant le fichier.
  3. Exécutez la commande dotnet build pour compiler le code.
  4. Exécutez la commande dotnet run pour exécuter le programme compilé.

Conclusion

Cet exemple simple de programme .NET "Hello World" met en évidence les concepts fondamentaux de la programmation .NET. Il vous permet de comprendre comment utiliser des espaces de noms, des classes et des méthodes pour créer des programmes simples. À partir de là, vous pouvez explorer des fonctionnalités plus avancées de .NET pour développer des applications plus complexes.

Featured Posts