HOWTO · Csharp

Configurar C# en Mac OS

En este artículo, aprenda el proceso de configuración del lenguaje C# para el desarrollo en Mac OS.

En esta página

Este artículo demostrará la configuración completa y la sintaxis básica del lenguaje C# en Mac OS.

Instalar y configurar C# en un sistema operativo Mac

Los siguientes son los pasos para instalar y configurar C# en su Mac.

  • El primer paso es obtener un IDE en su computadora. Visual Studio Code es la mejor opción porque tiene todas las funciones que necesita y es muy fácil de usar.
  • Visite el sitio web de Visual Studio. De las cuatro selecciones, elija Visual Studio Code y haga clic en el botón Descargar para Mac.
  • Descomprima el paquete y arrastre Visual Studio Code a su carpeta Aplicaciones una vez descargado. Después de eso, puede acceder desde la misma carpeta.
  • La extensión C# se puede descargar ingresando al panel Extensiones dentro de Visual Studio Code con el atajo Shift+Cmd+X o seleccionando Código > Preferencias > Extensiones.
  • Escriba C# en la barra de búsqueda de la pantalla de extensiones y busque la de Microsoft. Haga clic en instalar y reinicie su Visual Studio Code después de instalar la extensión de C#.

Iniciar un nuevo proyecto en C# en Mac OS

Abra la Terminal que se encuentra en Aplicaciones> Utilidades en su Mac para comenzar su primer proyecto. Por ejemplo, escriba dotnet new console -o projectName en su terminal para crear una aplicación de consola.

Luego, abra Visual Studio Code y navegue hasta la carpeta que definió en Terminal. Finalmente, abra el archivo Program.cs desde el Explorador de la izquierda para comenzar a programar.

Sintaxis de C# en su forma más básica

Cuando se trata de comprender los fundamentos, C# es comparativamente un lenguaje simple. No es tan fácil de aprender como Python, pero tampoco es tan difícil como C++.

Comenzaremos con las tareas de programación más básicas: mostrar texto en la pantalla y aceptar la entrada del usuario.

Cuando abra el archivo Program.cs, obtendrá el siguiente código repetitivo:

using System;

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

Producción :

Hello World

Experimentemos con algunas líneas de código para ver qué se nos ocurre.

Declarar una variable data de tipo de datos de cadena.

string data;

Necesitamos mostrar un mensaje para preguntar algo al usuario. Preguntemos su nombre.

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

Luego necesitamos recuperar la entrada del usuario y almacenarla en la variable data que definimos. Para hacer esto, utilizamos una función llamada Console.ReadLine() que acepta la entrada del usuario.

data = Console.ReadLine();

Después de eso, solo es cuestión de mostrar la información que hemos recopilado en la pantalla.

Console.WriteLine("Hello " + data);

Debido a que el nombre del usuario se guardó en la variable data, esta línea generará el Hello estático con el nombre proporcionado.

Código completo:

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

Producción :

What's your name?
Henry
Hello Henry