Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Curso <strong>de</strong> Introdução a Plata<strong>forma</strong> .Net FrameWork SDK<br />
Arrays<br />
Um tipo array é <strong>uma</strong> matriz <strong>de</strong> valores do mesmo tipo, que é criada em tempo<br />
<strong>de</strong> execução, po<strong>de</strong>ndo ser acessada por meio <strong>de</strong> um índice.<br />
A <strong>de</strong>claração do array sempre faz o uso <strong>de</strong> um colchete( [ ] ) <strong>de</strong>pois do tipo da<br />
variável. O uso da instrução new sempre <strong>de</strong>ve ser utilizado, pois é obrigatório.<br />
O tipo array po<strong>de</strong> ter diversas dimensões, o tamanho <strong>de</strong>sta é <strong>de</strong>finido pelo<br />
<strong>de</strong>senvolvedor, mas <strong>de</strong>vem<strong>os</strong> saber que o primeiro índice é sempre zero.<br />
No tipo array <strong>de</strong>vem<strong>os</strong> sempre inicializar seus element<strong>os</strong>, pois é obrigatório<br />
também.<br />
Veja abaixo a <strong>forma</strong> <strong>de</strong> sintaxe para a <strong>de</strong>claração <strong>de</strong> arrays.<br />
TIPO [ ] NomeDoArray = new TIPO [ tamanho do array ];<br />
float [ ] ValorIndice = new float [ 10 ];<br />
string [ ] ElementoVetor = new string [ 10 ];<br />
Veja abaixo a <strong>forma</strong> <strong>de</strong> sintaxe para a <strong>de</strong>claração <strong>de</strong> um array <strong>de</strong> duas ou mais<br />
dimensões.<br />
TIPO [ , ] NomeDoArray = new TIPO [ tamanho do array, tamanho do array ];<br />
float [ , ] ValorIndice = new float [ 10 , 10 ];<br />
string [ , , ] ElementoVetor = new string [ 10 , 10 , 10 ];<br />
Veja abaixo a <strong>forma</strong> <strong>de</strong> sintaxe para a <strong>de</strong>claração <strong>de</strong> <strong>uma</strong> matriz <strong>de</strong> arrays.<br />
TIPO [ ] [ ] NomeDoArray = new TIPO [ tamanho do array ] [ tamanho do array ];<br />
float [ ] [ ] ValorIndice = new float [ 10 ] [ 10 ];<br />
string [ ] [ ] [ ] ElementoVetor = new string [ 10 ] [ 10 ] [ 10 ];<br />
Veja abaixo a <strong>forma</strong> <strong>de</strong> sintaxe para a inicialização <strong>de</strong> arrays.<br />
TIPO [ ] NomeDoArray = new TIPO [ tamanho do array ] { valores };<br />
float [ ] ValorIndice = new float [ 5 ] { 1.25, 2, 3.23, 1.32, 5 };<br />
string [ , ] ElementoVetor = new string[3, 3] {{“ab”, “ac”, “bc”} , {“ab”, “ac”, “bc”}};<br />
int [ ] [ ] MatrizDeInteiro = new int [ 2 ] [ ];<br />
MatrizDeInteiro[ 0 ] = new int [ 5 ] {1,3,5,7,9};<br />
MatrizDeInteiro[ 1 ] = new int [ 4 ] {2,4,6,8};<br />
29