BlogBlogs.Com.Br
Clique aqui para assinar o Feed
Participe da comunidade TheCodeBr no Orkut
Siga o TheCodeBr no Twitter

quinta-feira, 20 de maio de 2010

ArrayList com C#, criando e retornando valores

Criando e retornando valores, ArrayList, C#

Arrays são coleções de valores guardados em uma só variavel.

 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:

Anônimo disse...

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á!

Anônimo disse...

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]);
}

Viajando nas NUVENS disse...

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


----------------------------------------------------

About me (+)

Jonatas Freitas

Este blog surgiu da minha necessidade de passar meu conhecimento adiante e tornar esta web ainda mais bonita e funcional.

Meus artigos serão direcionados ao desenvolvimento web em geral.
Tutoriais, dicas, notícias e boas práticas sobre: Html, css, JQuery, action script, c# e outros.

Boa sorte nos estudos.

E-mail:
jonatas.freitas@live.com

----------------------------------------------------


Download:


----------------------------------------------------


----------------------------------------------------

Chat Rápido:


----------------------------------------------------

Contador:

Free Hit Counter
----------------------------------------------------

Tools:

Parceria.info - Divulgue seu Site
Technology Blogs

Free SEO Tools

{thecodebr} 2010 {/thecodebr}