Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Tutorial de matriz de C#:crear, declarar, inicializar

¿Qué es una matriz en C#?

Una matriz se utiliza para almacenar una colección o serie de elementos. Estos elementos serán del mismo tipo.

Entonces, por ejemplo, si tuviera una matriz de valores enteros, la matriz podría ser una colección de valores como [1, 2, 3, 4]. Aquí el número de elementos en la matriz es 4.

Las matrices son útiles cuando desea almacenar una colección de valores del mismo tipo. Entonces, en lugar de declarar una variable para cada elemento, solo puede declarar una variable.

Esta variable apuntará a un arreglo o lista de elementos, los cuales serán los encargados de almacenar los elementos del arreglo.

Veamos cómo podemos trabajar con arreglos en C#. En nuestro ejemplo, declararemos una matriz de números enteros y trabajaremos con ellos en consecuencia.

Tenga en cuenta que todo el código siguiente se crea en el archivo Program.cs.

Paso 1) Declarar una matriz:el primer paso es declarar una matriz. Veamos cómo podemos lograr esto con el siguiente código de ejemplo.

Explicación del código:-

  1. La primera parte es el tipo de datos. Especifica el tipo de elementos utilizados en la matriz. Entonces, en nuestro caso, estamos creando una matriz de números enteros.
  2. La segunda parte [ ], que especifica el rango de la matriz. (La clasificación es un marcador de posición que especifica el número de elementos que contendrá la matriz)
  3. El siguiente es el nombre de la matriz que, en nuestro caso, es "valores". Tenga en cuenta que ve un subrayado ondulado verde, no se preocupe por eso. Eso es solo .Net diciendo que ha declarado una matriz, pero no la está usando en ninguna parte.

Paso 2) El siguiente paso es inicializar la matriz. Aquí vamos a especificar el número de valores que contendrá la matriz. También vamos a asignar valores a cada elemento de la matriz.

Explicación del código:-

  1. Primero, estamos configurando la cantidad de elementos que contendrá la matriz en 3. Entonces, entre corchetes, decimos que la matriz contendrá 3 elementos.
  2. Luego estamos asignando valores a cada elemento de la matriz. Podemos hacer esto especificando el nombre de la variable + la posición del índice en la matriz.

    Entonces, valores[0] significa que estamos almacenando un valor en la primera posición de la matriz. De manera similar, para acceder a la segunda posición, usamos la notación de valores[1] y así sucesivamente.

    Nota :– En Arrays, la posición del índice comienza desde 0.

Paso 3) Ahora mostremos los elementos individuales de la matriz en la Consola. Agreguemos el siguiente código para lograr esto.

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

Explicación del código:-

Esta es la parte simple en la que solo usamos el método Console.WriteLine para enviar cada valor del elemento a la consola.

Tenga en cuenta que nuevamente, estamos accediendo a cada elemento con la ayuda del nombre de la variable de matriz junto con la posición del índice.

Si el código anterior se ingresa correctamente y se ejecuta el programa, se mostrará el siguiente resultado.

Salida:

Desde la salida, puede ver todos los valores de la matriz que se muestran en la Consola.


Lenguaje C

  1. Matrices de C#
  2. Matriz irregular de C#
  3. Pasar matriz a una función en programación C++
  4. Matrices en C++ | Declarar | Inicializar | Ejemplos de puntero a matriz
  5. Tutorial de colecciones de C# con ejemplos
  6. Tutorial del marco de automatización de pruebas de IU codificadas
  7. Cadenas en C:cómo declarar variable, inicializar, imprimir, ejemplo
  8. Tutorial de Java Arrays:declarar, crear, inicializar [ejemplo]
  9. Cómo crear una matriz de objetos en Java
  10. Tutorial C
  11. Tutorial de Verilog