C # Array-zelfstudie: maken, declareren, initialiseren

Anonim

Wat is een 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 waarden voor geheel getal heeft, kan de array een verzameling waarden 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 voor elk element een variabele te declareren, kun je maar éé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 kunnen werken met arrays in C #. In ons voorbeeld zullen we een array van gehele getallen declareren en er dienovereenkomstig mee werken.

Merk op dat alle onderstaande code wordt gemaakt in het Program.cs-bestand.

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

Code Verklaring: -

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

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

Code Verklaring: -

  1. Eerst stellen we het aantal elementen dat de array zal bevatten in op 3. Dus tussen de vierkante haken zeggen we 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 variabelenaam + de indexpositie in de array op te geven.

    Waarden [0] betekent dus dat we een waarde opslaan op de eerste positie van de array. Om toegang te krijgen tot de tweede positie, gebruiken we de notatie van waarden [1] enzovoort, enzovoort.

    Opmerking : - 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.

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 Verklaring: -

Dit is het simpele 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 hebben 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.

Uitgang:

Aan de hand van de uitvoer kunt u alle waarden van de array zien die in de console worden weergegeven.