Repository navigation
ES CSharp Language Manual
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
La guía está organizada por temas en la documentación oficial de Microsoft. Los ejemplos están escritos para el usuario cliente y el estándar C#; Cada sección tiene un enlace al directorio oficial.
- Estructura del programa y script
- Sintaxis, comentarios y nombres
- Todos los tipos integrados
- Variables, Constantes y Alcance
- Transformaciones y análisis de valores
- Operadores y orden de evaluación
- Condiciones y cambio
- Coincidencia de patrones
- Bucles, romper, continuar y regresar
- Matrices, índices y rangos
- Lista, Diccionario, HashSet, Colas y Pilas
- Métodos, parámetros y funciones locales
- Clases, objetos y constructores
- Campos, propiedades, indexadores y modificadores
- Estructuras, registros, tuplas y comparación
- Herencia, interfaces y polimorfismo
- Tipo genéricos y restricciones
- Enumeraciones y banderas de bits
- Delegados, lambdas y cierres
- Eventos y controladores
- LINQ, muestreo y transformación de datos
- null, tipos anulables y comprobaciones
- Excepciones, intentar/atrapar/finalmente y lanzar
- Liberación de recursos:
IDisposable,usingyawait using - asíncrono, espera, Tarea y ValueTask
- Cancelar, pausar y scripts en segundo plano
- Cadenas, formato y expresiones regulares
- Archivos, secuencias y JSON
- Fecha, hora, intervalos y temporizadores
- Hilos, tareas y sincronización
- Iteradores, rendimiento y secuencias asíncronas
- Espacios de nombres, uso y métodos de extensión
- Atributos, reflexión y dinámica
- Memoria:
ref,Span,ref structyunsafe - Sobrecarga del operador y tipos parciales
- Directivas, versión de idioma y opciones de compilación
- Bibliotecas, proyectos y NuGet
- Referencia completa del lenguaje Microsoft
Los ejemplos de .csx utilizan el API del juego de la sesión actual. Los bloques etiquetados PROJECT-EXAMPLE muestran la estructura estándar de un proyecto .cs. El lenguaje de los comandos del juego C# y API se describe por separado: la disponibilidad de la acción del juego depende del estado actual del cliente y del contrato de comando.
Referencia completa de construcciones C#: palabras clave, operadores y directivas con ejemplos completos separados.
ClassicUO — Bad Newbie & C# Scripts IDE