Freigeben über


Der Arrayinitialisierer hat <Anzahl> Elemente zu viel

Ihr Arrayinitialisierer enthält zu viele Elemente.

Fehler-ID: BC30568

So beheben Sie diesen Fehler

  • Wenn Sie geschachtelte Arrayliterale zum Erstellen eines markierten Arrays verwenden, schließen Sie jedes Unterarray in Klammern ein. Wenn Ihre gezackte Array-Definition beispielsweise wie folgt lautet:

    Dim jaggedValues =  {{1, 2}, {2, 3, 4}}
    

    können Sie dies ändern in:

    Dim valuesjagged = {({1, 2}), ({2, 3, 4})}
    
  • Verwenden Sie ReDim , um die Größe des Arrays zu ändern.

Siehe auch