Ciao l'errore sembra essere questo doppio loop
foreach (double doti in ElencoDoti)
foreach (string nomi in ElencoNomi)
{
{
dote = Convert.ToDouble(doti);
spettante = coefficiente * dote;
Console.WriteLine("A " + nomi.ToString() + " spetteranno " + spettante.ToString());
Console.ReadLine();
}
}
ti consiglio di fare così...
for (int i=0;i<ElencoNomi.Length;i++)
{
double dote = Convert.ToDouble(ElencoDoti[i]);
string nomi = ElencoNomi[i];
spettante = coefficiente * dote;
Console.WriteLine("A " + nomi.ToString() + " spetteranno " + spettante.ToString());
Console.ReadLine();
}
Così dovrebbe funzionare...