Genéricos no Dart

Se você consultar a documentação da API do tipo array básico List, vai descobrir que seu tipo real é List<E>. Os símbolos de menor e maior <…> representam um tipo …

Coleções no Dart

I. Três coleções nativas do Dart O Dart possui três tipos de coleção embutidos por padrão: List, Set e Map; A limitação de tipo dos elementos internos da coleção é …

Dart Record (Registro / Tupla)

I. O que é um Record? O Record é um tipo agregado, imutável e anônimo, usado para agrupar dados de tipos diferentes em um único objeto. Confira as diferenças centrais …

Tipos Nativos do Dart

Tabela de Tipos Básicos Nativos do Dart Nome da Categoria Identificador do Tipo Escrita / Exemplo Literal Descrição Resumida Numbers (Números) int, double int a = 10; double b = …

Comentários no Dart

A linguagem Dart suporta 3 tipos de comentários no total: comentários de linha única, comentários multilinha e comentários de documentação; o compilador ignora o texto normal dentro dos comentários, apenas …

Operadores de propagação do Dart

Operadores de propagação Spread operators … e …? Avalia uma expressão de coleção, desempacota todos os elementos da coleção e os extrai para inserir em outro literal de coleção (lista, …

Operadores de cascata do Dart

Existem dois tipos de sintaxe em cascata: .. e ?.. Executar várias atribuições de propriedades e chamadas de método consecutivas no mesmo objeto, elimina variáveis temporais e deixa o código …

Expressões condicionais Dart

Os operadores condicionais que vamos explicar aqui não são as estruturas if-else. Estamos falando do operador ternário e do operador de coalescência nula. Dois tipos de operadores condicionais O Dart …