[C#] Kontrola velkosti suboru pocas zapisu

Zdravim mam tento kod
bohuzial fi.Lenght sa mi aktualizuje iba pri prvej iteracii, potom ostava rovnaka. Skusil som aj file.BaseStream.Length ale efekt ostal rovnkay. Vopred dakujem.
- Kód: Vybrat vše
FileInfo fi = new FileInfo(@"D:\" + textBox1.Text + ".arff");
using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"D:\" + textBox1.Text + ".arff", true))
{
while (fi.Lenght < 10000000)
{
file.WriteLine(" blabla ");
}
}
bohuzial fi.Lenght sa mi aktualizuje iba pri prvej iteracii, potom ostava rovnaka. Skusil som aj file.BaseStream.Length ale efekt ostal rovnkay. Vopred dakujem.