Aula 19: Listas e foreach
Uma variável guarda um valor; uma lista guarda muitos. Em C#: List<string> names = new List<string> { "Ann", "Bob" }; cria uma lista. names.Add("Cara"); adiciona um item, e names.Count dá quantos existem. Para percorrer todos os itens você usa foreach (string name in names) — sem precisar gerenciar
Uma lista é uma caixa com compartimentos numerados. .Add adiciona um compartimento, .Count os conta, e foreach percorre compartimento por compartimento sem que você precise contar sozinho.
- List<T>
- Uma coleção que guarda muitos valores do mesmo tipo T (por exemplo, List<int>).
- .Add()
- Adiciona um item ao final da lista.
- .Count
- Quantos itens a lista tem no momento.
- foreach
- Um loop que percorre cada item de uma coleção: foreach (string x in list).