[Frage] Array - Werte schon bei Deklaration zuweisen?

Schlagworte:
  • 2019

Hallo

ist es möglich einem Array schon bei der Deklaration die Werte zuzuweisen? -> z.B. wie bei VB.Net: Dim numbers = New Integer() {1, 2, 4, 8}
Oder muss der Array einzel befüllt werden?

Gruss
Hansruedi

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Das Array muss einzeln befüllt werden.

Wenn es sich um ein Parameter-Array handelt, kann man den Standard-Wert für die Initialisierung
in der Parameter-Liste angeben. Dieser Standard-Wert wird bei DIM und bei REDIM verwendet,
um die "leeren" neuen Felder zu initialisiern.

Bei Variablen-Arrays ist dieser Initialsierungswert 0.

Das Array muss einzeln befüllt werden.

Wenn es sich um ein Parameter-Array handelt, kann man den Standard-Wert für die Initialisierung
in der Parameter-Liste angeben. Dieser Standard-Wert wird bei DIM und bei REDIM verwendet,
um die "leeren" neuen Felder zu initialisiern.

Bei Variablen-Arrays ist dieser Initialsierungswert 0.