Sdílet prostřednictvím


Kód chyby Bicep – BCP311

K této chybě dochází, když zadáte neplatné číslo indexu. Pole v Bicep jsou založená na nule. Další informace naleznete v tématu Pole.

Popis chyby

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

Řešení

Použijte správné číslo indexu.

Příklady

Následující příklad vyvolá chybu, protože index je mimo hranice:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[3]

Chybu můžete opravit pomocí správného čísla indexu:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[2]

Další kroky

Další informace o kódech chyb a upozornění bicep najdete v tématu Diagnostika jádra Bicep.