Espressione della gamma di ruggine
Di seguito sono riportate alcune espressioni di gamma supportate nel linguaggio della ruggine:
Allineare
Questo è definito come un'espressione di mezza apertura. L'operatore della gamma iterirà sugli elementi specificati dall'inizio all'offset finale in questa espressione.
La sintassi è come mostrata:
gamma inizio ... fine;Considera il codice di esempio mostrato di seguito:
fn main ()Il codice sopra iterato dai valori da 1 a 5, esclusiva del valore di offset finale. Il valore risultante è come mostrato:
1
2
3
4
Vanno da
Un'altra espressione della gamma comune varia da un punto di partenza specifico alla fine dell'iteratore.
La sintassi è come mostrata:
inizio… ;Gamma a
L'intervallo all'espressione è l'opposto dell'intervallo dall'espressione. In questo caso, l'intervallo va dall'inizio a un valore di offset specificato.
La sintassi è come mostrata:
… FINE; // Ranna fino aGamma piena
Una gamma completa ti consente di variare dall'inizio alla fine. La sintassi è come mostrata:
...;Range inclusivo
Per variare da un inizio e dalla fine specificato, è possibile utilizzare l'espressione inclusiva della gamma, compresa l'alto valore.
La sintassi è come mostrata:
inizio ... = fine;Portata a inclusi
Per variare dall'inizio a un offset specifico e includere il valore elevato, è possibile utilizzare l'intervallo per espressione.
La sintassi è come mostrata:
… = Fine;Chiusura
Questo è un breve articolo descrittivo su varie espressioni di gamma nel linguaggio di programmazione ruggine. Considera i documenti per ulteriori informazioni.