Scopo
Restituisce un IDArray che contiene le chiavi attualmente presenti nella mappa.
Sintassi
IDArray keys = IDMap.getKeys()
Valore di ritorno
Viene restituito un oggetto di tipo IDArray contenente le chiavi presenti nella mappa.
Esempio di codice
// *****************************
// Mostra l'elenco dei giocatori
// *****************************
public void TrovaTessere.HallOfFame()
{
IDArray ida = this.Hall.getKeys() // Accedo all'array delle celle
string s = "HALL OF FAME: " //
//
// Stampo le chiavi ed i valori
for (int i = 0; i < ida.length(); i = i + 1)
{
// Leggo la chiave
string name = toString(ida.getValue(i))
//
// Uso la chiave per poter leggere il valore
string punteggio = this.Hall.getValue(name)
s = s + formatMessage(" |1 : |2", name, punteggio, ...)
}
Esempidp.messageBox(s)
}
// Mostra l'elenco dei giocatori
// *****************************
public void TrovaTessere.HallOfFame()
{
IDArray ida = this.Hall.getKeys() // Accedo all'array delle celle
string s = "HALL OF FAME: " //
//
// Stampo le chiavi ed i valori
for (int i = 0; i < ida.length(); i = i + 1)
{
// Leggo la chiave
string name = toString(ida.getValue(i))
//
// Uso la chiave per poter leggere il valore
string punteggio = this.Hall.getValue(name)
s = s + formatMessage(" |1 : |2", name, punteggio, ...)
}
Esempidp.messageBox(s)
}
- Questa funzione può essere utilizzata per effettuare un ciclo su tutti gli elementi contenuti nell'IDMap.
Ultima modifica: 01/03/2019 / Validità: da 9.1.4040