HOWTO · Csharp

Configurer C# sur Mac OS

Dans cet article, découvrez le processus de configuration du langage C# pour le développement sur Mac OS.

Cet article présente la configuration complète et la syntaxe de base du langage C# sur Mac OS.

Installer et configurer C# sur un Mac OS

Voici les étapes pour installer et configurer C# sur votre Mac.

  • La première étape consiste à installer un IDE sur votre ordinateur. Visual Studio Code est la meilleure option car il possède toutes les fonctionnalités dont vous avez besoin et est très facile à utiliser.
  • Visitez le site Web de Visual Studio. Parmi les quatre sélections, choisissez Visual Studio Code et cliquez sur le bouton Télécharger pour Mac.
  • Décompressez le package et faites glisser Visual Studio Code dans votre dossier Applications une fois téléchargé. Après cela, vous pouvez y accéder à partir du même dossier.
  • L’extension C# peut ensuite être téléchargée en entrant dans le volet Extensions de Visual Studio Code avec le raccourci Shift+Cmd+X ou en sélectionnant Code > Préférences > Extensions.
  • Tapez C# dans la barre de recherche de l’affichage des extensions et recherchez celle de Microsoft. Cliquez sur installer et redémarrez votre Visual Studio Code après avoir installé l’extension C#.

Démarrer un nouveau projet en C# sur Mac OS

Ouvrez le Terminal qui se trouve dans Applications > Utilities sur votre Mac pour démarrer votre premier projet. Par exemple, écrivez dotnet new console -o projectName sur votre terminal pour créer une application console.

Ensuite, ouvrez Visual Studio Code et accédez au dossier que vous avez défini dans Terminal. Enfin, ouvrez le fichier Program.cs depuis l’explorateur de gauche pour commencer la programmation.

La syntaxe C# dans sa forme la plus basique

Lorsqu’il s’agit de comprendre les fondamentaux, C# est un langage relativement simple. Ce n’est pas aussi facile à apprendre que Python, mais ce n’est pas aussi difficile que C++.

Nous allons commencer par les tâches de programmation les plus élémentaires : afficher du texte à l’écran et accepter les entrées de l’utilisateur.

Lorsque vous ouvrez le fichier Program.cs, vous obtenez le code passe-partout suivant :

using System;

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

Production:

Hello World

Essayons quelques lignes de code pour voir ce que nous pouvons trouver.

Déclarez une variable data de type chaîne de données.

string data;

Nous devons afficher un message pour demander quelque chose à l’utilisateur. Demandons leur nom.

Console.WriteLine("What's your name?");

Ensuite, nous devons récupérer l’entrée de l’utilisateur et la stocker dans la variable data que nous avons définie. Pour ce faire, nous utilisons une fonction nommée Console.ReadLine() qui accepte les entrées de l’utilisateur.

data = Console.ReadLine();

Après cela, il ne s’agit plus que d’afficher à l’écran les informations que nous avons recueillies.

Console.WriteLine("Hello " + data);

Comme le nom de l’utilisateur a été enregistré dans la variable data, cette ligne affichera le Hello statique avec le nom fourni.

Code complet :

using System;

namespace ProjectName {
  class Program {
    static void Main(string[] args) {
      string data;
      Console.WriteLine("What's your name?");
      data = Console.ReadLine();
      Console.WriteLine("Hello " + data);
    }
  }
}

Production:

What's your name?
Henry
Hello Henry