può sembrare banale, ma non so come ricavare l'indice del file attualmente considerato (0, 1, 2, ecc.) all'interno di un ciclo foreach simile:


DirectoryInfo di = new DirectoryInfo(@"bla bla bla directory");
FileInfo[] fi = di.GetFiles();

foreach (FileInfo fiTemp in fi)
{

// Stò analizzando il file numero... ???

}



come posso fare??