definição de array[]
- #.NET C#
Arrays são objetos que armazenam múltiplas variáveis de um mesmo tipo, eles são muito úteis quando trabalhamos com coleções de dados que possuem um tamanho previamente definido.
É comum encontrar muitos desenvolvedores que estejam iniciando na área de T.I com vários questionamentos sobre a utilização de um objeto array, no entanto o array é apenas uma classe como qualquer outra que possui propriedades e métodos. A classe Array herda de Object(uma vez que todos os objetos herdam dessa classe), ou seja, os métodos públicos declarados na classe pai, podem ser acessados sem problemas na classe filha.
Todo array inicia-se a partir da posição zero, ou seja, se criarmos um objeto e definirmos com o tamanho de 5 elementos, o último índice será o de valor quatro e não cinco. Se tentarmos acessar o índice cinco em um array de 5 elementos, receberemos uma exceção em tempo de execução: