So erstellen Sie ein eindimensionales Array in C# – Beispiel

So Erstellen Sie Ein Eindimensionales Array In C Beispiel



Die Speicherung und Bearbeitung einer Sammlung von Werten desselben Datentyps erfolgt in C# mithilfe von Arrays. Es gibt verschiedene Arten von Arrays in C#, und in diesem Artikel werden wir eindimensionale Arrays und ihre Verwendung in C# besprechen.

Was ist ein eindimensionales Array in C#?

Ein eindimensionales Array ist ein Array, das nur eine Dimension oder einen Satz eckiger Klammern in seiner Deklaration hat. Dies bedeutet, dass ein eindimensionales Array nur einen Datentyp enthalten kann, z. B. Ganzzahlen, Zeichenfolgen oder Gleitkommazahlen. In C# kann ein eindimensionales Array mit der folgenden Syntax deklariert werden:







Datentyp [ ] arrayname = neuer Datentyp [ Größe ] ;


Hier ist „Datentyp“ der Datentyp der Array-Elemente, „Arrayname“ ist der Name des Arrays und „Größe“ ist die Anzahl der Elemente im Array.



Wie erstelle ich ein eindimensionales Array in C#?

Nehmen wir ein Beispiel, um zu verstehen, wie ein eindimensionales Array in C# verwendet wird, betrachten Sie den folgenden Code:



mit System;

öffentliches Klassenprogramm
{
Public static void Main ( )
{
int [ ] Zahlen = neue int [ 5 ] ;
Zahlen [ 0 ] = 10 ;
Zahlen [ 1 ] = zwanzig ;
Zahlen [ 2 ] = 30 ;
Zahlen [ 3 ] = 40 ;
Zahlen [ 4 ] = fünfzig ;

für ( int ich = 0 ; ich < zahlen.Länge; i++ )
{
Console.WriteLine ( 'Element am Index' + Ich + ':' + Zahlen [ ich ] ) ;
}
}
}


Im obigen Beispiel haben wir ein ganzzahliges eindimensionales Array „Zahlen“ mit einer Größe von 5 deklariert und dann den Array-Elementen mit dem Index-Operator Werte zugewiesen. Hier werden die ersten und letzten Elemente des Arrays als 0 bzw. 4 indiziert. Das bedeutet, dass wir auf einzelne Elemente des Arrays über ihre Indexnummer zugreifen können:






Wir können auch eine Schleife verwenden, um die eindimensionalen Array-Elemente zu initialisieren, wie unten gezeigt:

mit System;

öffentliches Klassenprogramm
{
Public static void Main ( )
{
int [ ] Zahlen = neue int [ 5 ] ;

für ( int ich = 0 ; ich < zahlen.Länge; i++ )
{
Zahlen [ ich ] = ich + 1 ;
}
Console.WriteLine ( 'Array-Elemente sind:' ) ;
für jede ( ob In Zahlen )
{
Console.WriteLine ( Auf eins ) ;
}
}
}


In diesem Beispiel haben wir eine for-Schleife verwendet, um die Array-Elemente mit Werten von 1 bis 5 zu initialisieren:




Wir können auch die foreach-Schleife verwenden, um über die Elemente des eindimensionalen Arrays zu iterieren, wie unten gezeigt:

mit System;

öffentliches Klassenprogramm
{
Public static void Main ( )
{
int [ ] Zahlen = { 10 , zwanzig , 30 , 40 , fünfzig } ;

Console.WriteLine ( 'Array-Elemente sind:' ) ;
für jede ( ob In Zahlen )
{
Console.WriteLine ( Auf eins ) ;
}
}
}


Dieser Code initialisiert die Array-Elemente zum Zeitpunkt der Deklaration und verwendet dann die foreach-Schleife, um jedes Element des eindimensionalen Arrays auf der Konsole auszugeben:

Abschluss

Ein eindimensionales Array ist ein Arraytyp in C#, der nur eine Dimension oder einen Satz eckiger Klammern in seiner Deklaration enthält. Ein Datentyp kann in einem eindimensionalen Array gespeichert werden, und seine Elemente können erreicht werden, indem sie über ihre Indexnummern aufgerufen werden. Durch das Verständnis, wie eindimensionale Arrays in C# deklariert und verwendet werden, können Entwickler effizienten und effektiven Code schreiben, der Arrays manipuliert und verarbeitet.