Szerintem nincs feltöltve teljesen neked a tömböd és ezert az utolso elem értéke 0. Ezert igy eleg ez :
for (int i=0; i < vegjel; i++)
vegjel az a tomb nagysaga lenne? vegjel=Szamok.length();
Amugy azt hiszem (ki kell probalni) nem kell kulon cast-ot csinalni, eleg a file.write -ben egy ilyen (már a + után ha stringet adsz hozza az elozo elemhez akkor az is stringe konvertalodik):
file.write(Szamok[i]+",");
Persze lehet tévedek.
Szijártó Zoltán
Aki tud az alkot, aki nem tud az csak szövegel.