CSharp: Introducción y entorno
Descubre cómo configurar tu entorno y comienza con C#. Aprende los conceptos iniciales y prepara tu entorno de desarrollo en este módulo.
Aprende CSharp GRATIS y certifícateEl lenguaje de programación C# es ampliamente utilizado para el desarrollo de aplicaciones en diversas plataformas, incluyendo aplicaciones web, móviles y de escritorio. En este módulo, abordaremos los conceptos iniciales y la configuración del entorno necesario para comenzar a programar en C#.
Requisitos previos
Antes de comenzar, asegúrate de tener instalados los siguientes componentes:
- Visual Studio 2024
- .NET SDK 7.0 o superior
- Una cuenta en GitHub (opcional pero recomendado para control de versiones)
Instalación de herramientas
Visual Studio
Visual Studio es el entorno de desarrollo integrado (IDE) recomendado para trabajar con C#. Para instalarlo:
- Descarga el instalador desde el sitio oficial de Visual Studio.
- Ejecuta el instalador y selecciona la opción "Desarrollo de aplicaciones de escritorio con .NET".
- Completa la instalación siguiendo las instrucciones en pantalla.
.NET SDK
El SDK de .NET permite compilar y ejecutar aplicaciones C#. Para instalarlo:
- Visita la página de descargas de .NET.
- Selecciona la versión 7.0 o superior y descarga el instalador adecuado para tu sistema operativo.
- Ejecuta el instalador y sigue las instrucciones.
Configuración del entorno
Una vez instaladas las herramientas, es necesario configurar el entorno de desarrollo:
- Abre Visual Studio.
- En la pantalla de inicio, selecciona "Crear un nuevo proyecto".
- Selecciona "Aplicación de consola (.NET Core)" y haz clic en "Siguiente".
- Asigna un nombre al proyecto y selecciona la ubicación donde deseas guardarlo.
- Haz clic en "Crear".
Primer programa en C#
Con el entorno configurado, crearemos nuestro primer programa en C#. Abre el archivo Program.cs
y reemplaza su contenido con el siguiente código:
using System;
namespace IntroduccionEntorno
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hola, mundo!");
}
}
}
Para ejecutar el programa:
- Haz clic en el botón "Iniciar" en la barra de herramientas de Visual Studio.
- Visual Studio compilará y ejecutará el programa, mostrando "Hola, mundo!" en la consola.
Estructura básica de un programa en C#
Un programa en C# consta de varios componentes esenciales:
- Espacios de nombres (namespaces): Organizan el código y evitan conflictos de nombres. En el ejemplo anterior,
using System;
importa el espacio de nombresSystem
. - Clases: Definen objetos y sus comportamientos.
class Program
define una clase llamadaProgram
. - Métodos: Contienen el código que ejecuta una acción.
static void Main(string[] args)
es el punto de entrada del programa.
Lecciones de este módulo de CSharp
Lecciones de programación del módulo Introducción y entorno del curso de CSharp.
Ejercicios de programación en este módulo de CSharp
Evalúa tus conocimientos en Introducción y entorno con ejercicios de programación Introducción y entorno de tipo Test, Puzzle, Código y Proyecto con VSCode.