public static void Main()
Console.WriteLine("Hello World");
private Lemma[] vociDizionario;
vociDizionario = new Lemma[1000];
public void AggiungiLemma(Lemma nuovoTermine)
vociDizionario[numeroVoci] = nuovoTermine;
public string TrovaLemma(string parola)
while (i < numeroVoci && !trovato)
if (vociDizionario[i].DimmiParola() == parola)
appoggio = vociDizionario[i].DimmiSignificato();
public int ContaIniziale(char iniziale)
for (int i = 0; i < numeroVoci; i++)
if (vociDizionario[i].DimmiParola()[0] == iniziale)
public int ContaNelSignificato(string stringa)
int numeroNelSignificato = 0;
for (int i = 0; i < numeroVoci; i++)
if (vociDizionario[i].DimmiParola().Contains(stringa))
return numeroNelSignificato;
public void EleminaVoce(int index)
for (int i = index++; i < numeroVoci; i++)
vociDizionario[i - 1] = vociDizionario[i];
private string significato;
public Lemma(string laParola, string ilSignificato)
parola = laParola.ToLower();
significato = ilSignificato;
public string DimmiParola()
public string DimmiSignificato()