English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • ID Map

Set Object

procedura copia link

Scopo

Inserisce una coppia Chiave/Oggetto alla mappa.

Sintassi

IDMap.setObject(key, object)

Argomenti

Key Chiave a cui associare l'oggetto. Può essere un qualunque valore di tipo nativo.
Object Oggetto da associare alla chiave.

Esempio di codice

// **************************************
// Posiziona una tessera nella scacchiera
// **************************************

public void TrovaTessere.CreaTessera()
{
  boolean ok = False // Booleano per capire quando sono riuscito ad inseri...
  // 
  while (not(ok))
  {
    int i = ceil(random(...) * 10) // Riga casuale
    int j = ceil(random(...) * 10) // Colonna Casuale
    string cell = toString(i) + "," + toString(j) // Cella casuale
    // 
    // Verifico se la cella è libera

    if (not(this.Celle.containsKey(cell)))
    {
      // Se la cella è libera allora posso inserire una tessera
      ok = true
      // 
      Tessera n = new()
      n.Tipo = Tessera
      // 
      // Inserisco la tessera nella Mappa

      this.Celle.setObject(cell, n)
    }
  }
}

Ultima modifica: 01/03/2019 / Validità: da 9.1.4040

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum