oibò,

ho testato il codice che hai postato, a me funziona...
posta i dettagli dell'errore.
ti scoppia in compilazione o in runtime?

non è che quel "File" crea casino, soprattutto se hai messo un using System.IO? magari prova a cambiare nome alla variabile (magari con f minuscolo)