Freigeben über


Bicep-Fehlercode – BCP311

Dieser Fehler tritt auf, wenn Sie eine ungültige Indexnummer angeben. Arrays in Bicep sind nullbasiert. Weitere Informationen finden Sie unter Arrays.

Fehlerbeschreibung

The provided index value of <index-value> isn't valid for type <type-name>. Indexes for this type must be between 0 and <zero-based-tuple-index>.

Lösungen

Verwenden Sie die richtige Indexnummer.

Beispiele

Im folgenden Beispiel wird der Fehler ausgelöst, da der Index außerhalb der Grenzen liegt:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[3]

Sie können den Fehler mithilfe der richtigen Indexnummer beheben:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[2]

Nächste Schritte

Weitere Informationen zu Bicep-Fehler- und Warnungscodes finden Sie unter Bicep-Kerndiagnose.