Introducción
El lenguaje de programación C# está complementado por una gran biblioteca de funcionalidad que permite crear aplicaciones, tener acceso a datos en archivos o en Internet, realizar operaciones matemáticas avanzadas y mucho más. La comprensión de cómo navegar por esta biblioteca de funcionalidad es una habilidad fundamental que le ayudará a compilar aplicaciones repletas de características con más rapidez.
Supongamos que necesita generar un informe diario basado en miles de archivos de datos. Con el fin de ahorrar tiempo, el código usa una muestra aleatoria de los archivos de datos para calcular un resultado aproximado sin analizar todos los archivos de datos. ¿Cómo se puede generar un número aleatorio? ¿Es compatible con C#? Si es así, ¿cómo puede escribir código para establecer el intervalo de valores de un número aleatorio y, después, generar y recuperar el resultado?
En este módulo, obtendrá información sobre las bibliotecas de clases y escribirá código que llama a métodos en la biblioteca de clases .NET. Conozca las características de los métodos y por qué los métodos de la biblioteca de clases .NET están diseñados y se implementan de forma diferente en la biblioteca de clases .NET. Lo más importante es escribir código que use los métodos de la biblioteca de .NET para lograr una tarea de programación específica. Por último, usará las herramientas integradas y la documentación en línea para ayudarle a recopilar información acerca de los métodos con los que desea trabajar.
Al final de este módulo, sabrá cómo buscar clases y métodos en la biblioteca de clases .NET y cómo utilizarlos para realizar tareas habituales de programación.
Importante
Este módulo incluye actividades prácticas que requieren Visual Studio Code. Necesitaremos acceso a un entorno de desarrollo con Visual Studio Code instalado y configurado para el desarrollo de aplicaciones en C#.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Escribir código que llame a métodos en la biblioteca de clases .NET.
- Usar una instancia de las clases de la biblioteca de clases .NET para llamar a métodos que mantienen el estado.
- Usar IntelliSense en Visual Studio Code para obtener más información sobre un método, incluyendo sus versiones sobrecargadas, su tipo de valores devueltos y sus tipos de datos de parámetros de entrada.
- Usar learn.microsoft.com para investigar lo que hace un método, sus versiones sobrecargadas, su tipo de valor devuelto, sus parámetros de entrada y qué representa cada parámetro, etc.
Requisitos previos:
- Experiencia con el uso de Visual Studio Code para crear y ejecutar aplicaciones de consola de C#.
- Experiencia en el uso de los tipos de datos básicos de C#, incluidos
intystring. - Experiencia en el uso del método
Console.WriteLine().