Ciao ragazzi avrei bisogno di un aiutino.
Sto usando C# visual studio 2008

Il mio problema è il seguente:
Ho due Arraylist chiamate: NumOrdinati e NumFatt

NumOrdinati ho dei valori progressivi 1 to NumMax
[1][2][3][4][5][6]

NumFatt sono i numeri delle fatture registrate sul db mysql
[2][3][6][7]

La differenza dovrebbe essere [1][4][5] che sono poi i numeri MANCANTI.
E' da tutto il pomeriggio che ci provo e non combino una, mi potete dare una mano per favore?.

Mio obiettivo è quello di visualizzare i numeri delle fatture mancanti.
Spero di essere stato chiaro, rimango in attesa di una vostra gentile risposta.

Questo è codice usato:

codice:
ArrayList NumFatt = new ArrayList();
ArrayList NumOrdinati = new ArrayList();

for (int cont = 1; cont <= MaxNumFatt; cont++)
{
         NumOrdinati.Add(cont.ToString()); //Numeri progressivi
}

foreach (DataRow dr in dt.Rows)
{
   NumFatt.Add(dr["iNumFattura"].ToString());
}