Conteúdo do Curso
Noções Básicas de C#
Noções Básicas de C#
O que são Arrays?
Considere uma situação onde precisamos armazenar as notas de 50 alunos. Uma maneira é criar 50 variáveis inteiras que armazenem as notas dos 50 alunos, no entanto, isso é muito tedioso e ineficiente. Em vez disso, podemos criar um Array.
Um Array é como uma coleção de variáveis do mesmo tipo. Podemos criar um array usando a seguinte sintaxe:
main
datatype[] arrayName = new datatype[size];
O datatype
indica o tipo de elementos que o array possuirá, pode ser int
, float
, char
etc, enquanto size
é o número de elementos que o array terá.
Usando a sintaxe acima, podemos criar um array de inteiros com 50 elementos:
main
int[] studentMarks = new int[50];
O tamanho de um array é fixo e não pode ser alterado. Caso queiramos inicializar um array com alguns elementos no momento da declaração, podemos usar a seguinte sintaxe:
main
datatype[] arrayName = {element1, element2, element3, ...};
Neste caso, não precisamos especificar o size
do array. Ele é automaticamente inferido pelo compilador com base no número de elementos com os quais o array é inicializado. Por exemplo:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
O size
do array acima é 7
pois ele é inicializado com sete elementos. Este tamanho permanece fixo durante todo o programa.
A seguir está uma ilustração de um array de strings que possui 4 elementos:
Cada elemento é como uma caixa que contém um valor, e esse valor pode ser alterado.
Obrigado pelo seu feedback!