Einrichten von C# unter Mac OS

Saad Aslam 12 Oktober 2023
  1. Installieren und Einrichten von C# auf einem Mac OS
  2. Starten Sie ein neues Projekt in C# unter Mac OS
Einrichten von C# unter Mac OS

In diesem Artikel werden die vollständige Einrichtung und die grundlegende Syntax der C#-Sprache unter Mac OS demonstriert.

Installieren und Einrichten von C# auf einem Mac OS

Im Folgenden finden Sie die Schritte zum Installieren und Einrichten von C# auf Ihrem Mac.

  • Der erste Schritt besteht darin, eine IDE auf Ihrem Computer zu installieren. Visual Studio Code ist die beste Option, da es über alle erforderlichen Funktionen verfügt und sehr einfach zu verwenden ist.
  • Besuchen Sie die Visual Studio-Website. Wählen Sie aus den vier Auswahlmöglichkeiten Visual Studio Code und klicken Sie auf die Schaltfläche Für Mac herunterladen.
  • Entpacken Sie das Paket und ziehen Sie Visual Studio Code nach dem Herunterladen in Ihren Anwendungsordner. Danach können Sie aus demselben Ordner darauf zugreifen.
  • Die C#-Erweiterung kann dann heruntergeladen werden, indem Sie den Erweiterungsbereich in Visual Studio Code mit der Tastenkombination Shift+Cmd+X öffnen oder Code > Preferences > Extensions auswählen.
  • Geben Sie C# in die Suchleiste in der Anzeige der Erweiterungen ein und suchen Sie nach Microsoft. Klicken Sie auf Installieren und starten Sie Ihren Visual Studio Code neu, nachdem Sie die C#-Erweiterung installiert haben.

Starten Sie ein neues Projekt in C# unter Mac OS

Öffnen Sie das Terminal unter Programme > Dienstprogramme auf Ihrem Mac, um Ihr erstes Projekt zu starten. Schreiben Sie beispielsweise dotnet new console -o projectName in Ihr Terminal, um eine Konsolenanwendung zu erstellen.

Öffnen Sie dann Visual Studio Code und navigieren Sie zu dem Ordner, den Sie in Terminal definiert haben. Öffnen Sie abschließend die Datei Program.cs im linken Explorer, um mit der Programmierung zu beginnen.

C#-Syntax in seiner einfachsten Form

Wenn es um das Verständnis der Grundlagen geht, ist C# eine vergleichsweise einfache Sprache. Es ist nicht so einfach zu erlernen wie Python, aber auch nicht so schwierig wie C++.

Wir beginnen mit den grundlegendsten Programmieraufgaben: Anzeigen von Text auf dem Bildschirm und Akzeptieren von Benutzereingaben.

Wenn Sie die Datei Program.cs öffnen, erhalten Sie den folgenden Boilerplate-Code:

using System;

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

Ausgabe:

Hello World

Lassen Sie uns mit ein paar Codezeilen experimentieren, um zu sehen, was wir uns einfallen lassen können.

Deklarieren Sie eine Variable data vom Datentyp String.

string data;

Wir müssen eine Nachricht anzeigen, um den Benutzer um etwas zu bitten. Fragen wir nach ihrem Namen.

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

Dann müssen wir die Benutzereingabe abrufen und in der von uns definierten data-Variable speichern. Dazu verwenden wir eine Funktion namens Console.ReadLine(), die Benutzereingaben entgegennimmt.

data = Console.ReadLine();

Danach geht es nur noch darum, die gesammelten Informationen auf dem Bildschirm anzuzeigen.

Console.WriteLine("Hello " + data);

Da der Name des Benutzers in der Variable data gespeichert wurde, gibt diese Zeile das statische Hello mit dem angegebenen Namen aus.

Vollständiger Code:

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);
    }
  }
}

Ausgabe:

What's your name?
Henry
Hello Henry
Autor: Saad Aslam
Saad Aslam avatar Saad Aslam avatar

I'm a Flutter application developer with 1 year of professional experience in the field. I've created applications for both, android and iOS using AWS and Firebase, as the backend. I've written articles relating to the theoretical and problem-solving aspects of C, C++, and C#. I'm currently enrolled in an undergraduate program for Information Technology.

LinkedIn