Udostępnij za pośrednictwem


Kod błędu Bicep — BCP311

Ten błąd występuje po podaniu nieprawidłowego numeru indeksu. Tablice w Bicep są oparte na zera. Aby uzyskać więcej informacji, zobacz Tablice.

Opis błędu

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

Rozwiązania

Użyj poprawnego numeru indeksu.

Przykłady

Poniższy przykład zgłasza błąd, ponieważ indeks jest poza granicami:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[3]

Błąd można naprawić przy użyciu poprawnego numeru indeksu:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[2]

Następne kroki

Aby uzyskać więcej informacji na temat błędów i kodów ostrzeżeń Bicep, zobacz Diagnostyka rdzenia Bicep.