¡Hola mundo! El programa es el programa más básico y el primero cuando te sumerges en un nuevo lenguaje de programación. Esto simplemente imprime Hello World! en la pantalla de salida. En C# , un programa básico consta de lo siguiente:
- Una declaración de espacio de nombres
- Declaración y definición de clase
- Miembros de clase (como variables, métodos, etc.)
- Método principal
- Declaraciones o Expresiones
Ejemplo:
// C# program to print Hello World! using System; // namespace declaration namespace HelloWorldApp { // Class declaration class Geeks { // Main Method static void Main(string[] args) { // statement // printing Hello World! Console.WriteLine("Hello World!"); // To prevents the screen from // running and closing quickly Console.ReadKey(); } } }
Producción:
Hello World!
Explicación:
- using System: System es un espacio de nombres que contiene los tipos comúnmente utilizados. Se especifica con una directiva de sistema de uso .
- espacio de nombres HelloWorldApp: aquí espacio de nombres es la palabra clave que se utiliza para definir el espacio de nombres. HelloWorldApp es el nombre definido por el usuario dado al espacio de nombres. Para obtener más detalles, puede consultar C# | Espacios de nombres
- class Geeks: aquí class es la palabra clave que se usa para la declaración de clases. Geeks es el nombre definido por el usuario de la clase.
- static void Main(string[] args): Aquí la palabra clave static nos dice que se puede acceder a este método sin instanciar la clase. La palabra clave void dice que este método no devolverá nada. El método Main() es el punto de entrada de nuestra aplicación. En nuestro programa, el método Main() especifica su comportamiento con la sentencia Console.WriteLine(“¡Hola mundo!”); .
- Console.WriteLine(): aquí WriteLine() es un método de la clase Console definido en el espacio de nombres del sistema.
- Console.ReadKey(): esto es para los usuarios de VS.NET. Esto hace que el programa espere a que se presione una tecla y evita que la pantalla se ejecute y se cierre rápidamente.
¿Cómo ejecutar un programa C#?
En general, hay 3 formas de compilar y ejecutar un programa C# de la siguiente manera:
- Para usar un compilador de C# en línea: Puede usar varios IDE en línea . que se puede usar para ejecutar programas C# sin instalar.
- Uso del IDE de Visual Studio: Microsoft ha proporcionado una herramienta IDE (Entorno de desarrollo integrado) denominada Visual Studio para desarrollar aplicaciones utilizando diferentes lenguajes de programación como C#, VB (Visual Basic), etc. Para instalar y utilizar Visual Studio con fines comerciales, debe comprar una licencia de Microsoft. Para fines de aprendizaje (no comerciales), Microsoft proporcionó una versión gratuita de la comunidad de Visual Studio. Para aprender a ejecutar un programa en Visual Studio, puede consultar este .
- Uso de la línea de comandos: también puede usar las opciones de la línea de comandos para ejecutar un programa C#. Los pasos a continuación demuestran cómo ejecutar un programa C# en la línea de comandos en el sistema operativo Windows:
- Primero, abra un editor de texto como Notepad o Notepad++.
- Escriba el código en el editor de texto y guarde el archivo con la extensión .cs .
- Abra el cmd (Símbolo del sistema) y ejecute el comando csc para verificar la versión del compilador. Especifica si ha instalado un compilador válido o no. Puede evitar este paso si confirmó que el compilador está instalado.
- Para compilar el código, escriba csc filename.cs en cmd. Si su programa no tiene ningún error, creará un archivo filename.exe en el mismo directorio donde guardó su programa. Supongamos que guardó el programa anterior como hello.cs . Entonces escribirá csc hello.cs en cmd. Esto creará un hello.exe .
- Ahora tiene formas de ejecutar hello.exe . Primero, simplemente debe escribir el nombre del archivo, es decir, hola en el cmd y le dará la salida. En segundo lugar, puede ir al directorio donde guardó su programa y allí encontrará filename.exe . Simplemente tiene que hacer doble clic en ese archivo y le dará la salida.
Publicación traducida automáticamente
Artículo escrito por VipinKashyap y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA