Criando e retornando valores, ArrayList, C#
A classe ArrayList faz parte do namespace System.Collections, diferente dos arrays convencionais que devemos definir exatamente quantas posições e qual o tamanho do array, com arraylist é diferente, através de classes e métodos podemos adicionar mais valores, assim aumentando seu tamanho, muito util e dinâmico, vamos ao código, clique no leia mais para ver o artigo por completo.
Nosso primeiro passo é criar o array list, no segundo momento vamos retornar os valores dele, veja o código abaixo:
//Referência a classe ArrayList ArrayList alArray = new ArrayList(); //Adiciona valor na posição 0 do nosso array alArray.Add(" Jonatas Freitas "); //Adiciona valor na posição 1 do nosso array alArray.Add(" Hello World ! "); //Adiciona valor na posição 2 do nosso array alArray.Add(" .:: TheCodeBr ::. "); //Adiciona valor na posição 3 do nosso array alArray.Add(" thecodebr.blogspot.com ");
Pronto, com o nosso array criado vamos retornar primeiro os valores um por um, segue código:
//Imprime valores na tela Response.Write(alArray[0]); Response.Write(alArray[1]); Response.Write(alArray[2]); Response.Write(alArray[3]);
Muito fácil não, agora vamos retornar os valores usando for, segue código:
for (int i = 0; i < 3; i++) { //Escreve na tela os valores do array Response.Write(alArray[i]); }
Pronto, bons estudos, até o próximo tutorial, abraços.
3 comentários:
e quando eu nao sei o tamanho do meu array, e quero que mostre todos os registros dele?
poderia colocar no for até ser "!= null;"?
funcionaria no C#?
sou novato com c#, rs
agradeço desde já!
Quando não souber o tamanho do ArrayList:
for (int i = 0; i < alArray.Count; i++)
{
//Escreve na tela os valores do array
Response.Write(alArray[i]);
}
Saudações;
eu quero fazer um array com 310 linhas e 120 colunas.
int [,] a_i_DRfSPort = new int [310,120];
for (X)
{Y}
X aqui preciso colocar a seguinte condição:
Recebo os dados da Porta Serial a cada 20 segundos.
Estes dados estão como uma string, intercalados por virgula. Já são divididos com substring()e armazenados em variáveis.
Apesar de ter 120 colunas, nesta parte só entrarão 26 colunas, as outras são todas com formulas com estas 26 colunas.
Outras?
Como encontrar o valor Maximo ou Minimo de um Array ou coluna do array?
Como fazer formulas usando as células do Array?
O conhecimento é luz de DEUS sobre a ignorância, porque a LUZ brilha nas trevas e este conhecimento nos torna confiantes e desejosos de alcançar um maior conhecimento, esclarecimento ou LUZ.
Uma de minhas Escrituras favoritas:
Eu irei e cumprirei as ordens do Senhor, porque sei que o Senhor nunca dá ordens aos filhos dos homens sem antes preparar um caminho pelo qual suas ordens possam ser cumpridas.
Respeitosamente,
ocaccy
Postar um comentário