C# Array-tutorial: creëren, declareren, initialiseren

Wat zijn arrays in C#?

Een array wordt gebruikt om een ​​verzameling of reeks elementen op te slaan. Deze elementen zullen van hetzelfde type zijn.

Als u bijvoorbeeld een array met geheeltallige waarden had, zou de array een verzameling waarden kunnen zijn, zoals [1, 2, 3, 4]. Hier is het aantal elementen in de array 4.

Arrays zijn handig als u een verzameling waarden van hetzelfde type wilt opslaan. Dus in plaats van het declareren van a variabele voor elk element kun je slechts één variabele declareren.

Deze variabele verwijst naar een array of lijst met elementen, die verantwoordelijk is voor het opslaan van de elementen van de array.

Laten we eens kijken hoe we met arrays in C# kunnen werken. In ons voorbeeld declareren we een array van gehele getallen en werken we er dienovereenkomstig mee.

Houd er rekening mee dat alle onderstaande code naar het Program.cs-bestand wordt gemaakt.


Stap 1) Een array declareren – De eerste stap is het declareren van een array. Laten we eens kijken hoe we dit kunnen bereiken met het onderstaande codevoorbeeld.

Arrays in C#

Code-uitleg: -

  1. Het eerste deel is de data type. Het specificeert het type elementen dat in de array wordt gebruikt. In ons geval creëren we dus een array van gehele getallen.
  2. Het tweede deel [ ], dat de rangorde van de array specificeert. (De rang is een tijdelijke aanduiding die het aantal elementen specificeert dat de array zal bevatten)
  3. Het volgende is de naam van de array, in ons geval 'waarden'. Merk op dat u een groene kronkelige onderstreping ziet, maak u daar geen zorgen over. Dat is gewoon .Net dat zegt dat je een array hebt gedeclareerd, maar deze nergens gebruikt.

Stap 2) De volgende stap is het initialiseren van de array. Hier gaan we het aantal waarden specificeren dat de array zal bevatten. We gaan ook waarden toewijzen aan elk element van de array.

Arrays in C#

Code-uitleg: -

  1. Eerst stellen we het aantal elementen in dat de array zal bevatten in op 3. In de vierkante haken staat dus dat de array 3 elementen zal bevatten.
  2. Vervolgens wijzen we waarden toe aan elk element van de array. We kunnen dit doen door de naam van de variabele + de indexpositie in de array op te geven. Waarden[0] betekent dus dat we een waarde opslaan op de eerste positie van de array. Op dezelfde manier gebruiken we om toegang te krijgen tot de tweede positie de notatie van waarden [1] enzovoort.

Note: – In arrays begint de indexpositie vanaf 0.

Stap 3) Laten we nu de afzonderlijke elementen van de array in de console weergeven. Laten we de onderstaande code toevoegen om dit te bereiken.

Arrays in C#

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

Code-uitleg: -

Dit is het eenvoudige gedeelte waarin we gewoon de Console.WriteLine-methode gebruiken om elke waarde van het element naar de console te sturen.

Merk op dat we opnieuw toegang krijgen tot elk element met behulp van de naam van de arrayvariabele samen met de indexpositie.

Als de bovenstaande code correct is ingevoerd en het programma wordt uitgevoerd, wordt de volgende uitvoer weergegeven.

Output:

Arrays in C#

In de uitvoer ziet u dat alle waarden van de matrix in de console worden weergegeven.

Dagelijkse Guru99 Nieuwsbrief

Begin uw dag met het laatste en belangrijkste AI-nieuws, direct bezorgd.