Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

Tutorial de matriz C#:criar, declarar, inicializar

O que é uma matriz em C#?


Um array é usado para armazenar uma coleção ou série de elementos. Esses elementos serão do mesmo tipo.

Então, por exemplo, se você tivesse um array de valores Integer, o array poderia ser uma coleção de valores como [1, 2, 3, 4]. Aqui o número de elementos na matriz é 4.

As matrizes são úteis quando você deseja armazenar uma coleção de valores do mesmo tipo. Então, em vez de declarar uma variável para cada elemento, você pode declarar apenas uma variável.

Esta variável apontará para um array ou lista de elementos, que será responsável por armazenar os elementos do array.

Vamos ver como podemos trabalhar com arrays em C#. Em nosso exemplo, vamos declarar um array de Integers e trabalhar com eles de acordo.

Observe que todo o código abaixo está sendo feito no arquivo Program.cs.

Etapa 1) Declarando um array – O primeiro passo é declarar um array. Vamos ver como podemos conseguir isso pelo exemplo de código abaixo.



Explicação do código:-

  1. A primeira parte é o tipo de dados. Especifica o tipo de elementos usados ​​na matriz. Então, no nosso caso, estamos criando um array de Integers.
  2. A segunda parte [ ], que especifica a classificação da matriz. (A classificação é um espaço reservado que especifica o número de elementos que o array conterá)
  3. O próximo é o nome do array que no nosso caso é 'valores'. Observe que você vê um sublinhado ondulado verde, não se preocupe com isso. Isso é apenas .Net dizendo que você declarou um array, mas não o usa em nenhum lugar.

Etapa 2) O próximo passo é inicializar o array. Aqui vamos especificar o número de valores que o array irá conter. Também vamos atribuir valores a cada elemento do array.



Explicação do código:-

  1. Primeiro, estamos definindo o número de elementos que o array conterá como 3. Portanto, entre colchetes, estamos dizendo que o array conterá 3 elementos.
  2. Então estamos atribuindo valores a cada elemento do array. Podemos fazer isso especificando o nome da variável + a posição do índice no array.
    Então valores[0] significa que estamos armazenando um valor na primeira posição do array. Da mesma forma para acessar a segunda posição, usamos a notação de valores[1] e assim por diante.

    Observação :– Em Arrays, a posição do índice começa em 0.

Etapa 3) Vamos agora exibir os elementos individuais do array no Console. Vamos adicionar o código abaixo para conseguir isso.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 {
  static void Main(string[] args) 
  {
   Int32[] value;
   value=new Int32[3];
   
   value[0]=1;
   value[1]=2;
   value[2]=3;
   
   Console.WriteLine(value[0]);
   Console.WriteLine(value[1]);
   Console.WriteLine(value[2]);
    
   Console.ReadKey(); 
  }
 }
}

Explicação do código:-

Esta é a parte simples em que usamos o método Console.WriteLine para enviar cada valor do elemento para o console.

Observe que, novamente, estamos acessando cada elemento com a ajuda do nome da variável do array junto com a posição do índice.

Se o código acima for inserido corretamente e o programa for executado, a seguinte saída será exibida.

Saída:



A partir da saída, você pode ver todos os valores do array sendo exibidos no Console.

Linguagem C

  1. Matrizes C#
  2. Matriz irregular em C#
  3. Passando array para uma função na programação C++
  4. Matrizes em C++ | Declare | Inicializar | Ponteiro para exemplos de matriz
  5. Tutorial de coleções de C# com exemplos
  6. Tutorial de estrutura de automação de teste de IU codificado
  7. Strings em C:como declarar variável, inicializar, imprimir, exemplo
  8. Tutorial Java Arrays:Declare, Crie, Inicialize [Exemplo]
  9. Como criar uma matriz de objetos em Java
  10. C Tutorial