Trie (gb.data)

Questa classe implementa una Patricia Trie. Puoi comprenderne la semantica da Wikipedia.

Questa classe è creabile.

Questa classe si comporta come un lettura / scrittura array.

Questa classe è enumerabile con la parola chiave FOR EACH.

Proprietà
Count   Restituisce il numero dei valori del Trie.
Key   Restituisce la chiave dell'ultimo elemento enumerato.

Metodi
Add   Associa un valore a una determinata chiave (Key). Se il valore (Value) è Null, la chiave viene rimossa.
Clear   Rimuove tutti gli elementi del Trie.
Complete   Restituisce il completamento del prefisso indicato, ovvero la continuazione non ambigua più lunga della stringa di input.
Exist   Restituisce la chiave (Key) se esiste, ovvero se ha un valore.
GetPrefix   Restituisce un oggetto TriePrefix per cercare parte di un trie.
Remove   Rimuove l'elemento nominato. Ciò equivale a inserire Null nella sua chiave (Key).