Genéricos en Dart

Si revisas la documentación API del tipo de matriz básico List, descubrirás que su tipo real es List<E>. Los signos de ángulo <…> indican un tipo genérico (tipo parametrizado), es …

Colecciones en Dart

I. Las tres colecciones nativas de Dart Dart trae tres tipos de colecciones integradas de forma nativa: List, Set y Map; La limitación del tipo de elemento dentro de la …

Dart Record (Registro / Tupla)

I. ¿Qué es un Record? El Record es un tipo agregado, inmutable y anónimo, sirve para agrupar datos de distintos tipos en un único objeto. Estas son sus diferencias fundamentales …

Tipos integrados de Dart

Tabla de tipos básicos integrados de Dart Nombre de categoría Identificador de tipo Sintaxis / ejemplo literal Descripción breve Numbers (Números) int, double int a = 10; double b = …

Comentarios en Dart

El lenguaje Dart admite un total de 3 tipos de comentarios: comentarios de una sola línea, comentarios multilínea y comentarios de documentación; el compilador ignora el texto común dentro de …

Operadores de propagación en Dart

Operadores de propagación Spread operators … y …? Evalúa una expresión de colección, desempaqueta todos sus elementos y los extrae para insertarlos dentro de otro literal de colección (lista, Set, …

Operadores de cascada en Dart

Existen dos variantes de sintaxis en cascada: .. y ?.. Ejecutar múltiples asignaciones de propiedades y llamadas a métodos consecutivas sobre el mismo objeto, elimina las variables temporales y hace …

Expresiones condicionales en Dart

Los operadores condicionales que tratamos aquí no son sentencias condicionales como if-else. Se trata del operador ternario y el operador de fusión de nulos. Dos tipos de operadores condicionales Dart …