Procedimientos (C#)

En la sección de procedimientos de la guía de C# puede encontrar respuestas rápidas a preguntas frecuentes. En algunos casos, los artículos pueden mostrarse en varias secciones. Hemos querido que sean fáciles de encontrar en diferentes rutas de búsqueda.

Conceptos generales de C#

Hay varios trucos y sugerencias que son habituales entre los desarrolladores de C#:

Miembros de clase, registro y estructura

Para implementar un programa se usan clases, registros y estructuras. Estas técnicas suelen usarse al escribir clases, registros o estructuras.

Trabajar con colecciones

Estos artículos le ayudarán a trabajar con colecciones de datos.

Trabajo con cadenas

Las cadenas son el tipo de datos básico que se usa para mostrar o manipular texto. En estos artículos se muestran prácticas habituales con cadenas.

Conversión entre tipos

Puede que deba convertir un objeto a otro tipo.

Comparaciones de igualdad y ordenación

Puede crear tipos que definan sus propias reglas para la igualdad o que definan una ordenación natural entre los objetos de ese tipo.

Control de excepciones

Los programas de .NET informan de que un método no se ha ejecutado correctamente y de que se han generado excepciones. En estos artículos aprenderá a trabajar con excepciones.

Delegados y eventos

Los delegados y los eventos proporcionan capacidad para las estrategias que implican bloques de código sin una conexión directa.

Los eventos son un mecanismo para publicar notificaciones o suscribirse a ellas.

Prácticas de LINQ

LINQ permite escribir código para consultar cualquier origen de datos que admita su patrón de expresión de consultas. Estos artículos le ayudarán a comprender el patrón y a trabajar con orígenes de datos diferentes.

Varios subprocesos y procesamiento asincrónico

Los programas modernos suelen usar operaciones asincrónicas. Estos artículos le ayudarán a aprender a usar estas técnicas.

Argumentos de línea de comandos para el programa

Normalmente, los programas de C# tienen argumentos de línea de comandos. En estos artículos se explica cómo obtener acceso a los argumentos de línea de comandos, además de cómo procesarlos.