Tante volte, l'ironia, serve per sdramattizare situazioni in cui, più che l'ironia, ci sarebbe da usare le bastonate .
Se vuoi capire, temo che ti serva più di un aiuto .... l'approccio è COMPLETAMENTE sbagliato .... non è di certo questo il modo di programmare.

Innanzitutto, per l'accesso ad un file, esistono delle classi del .Net Framework specifiche a questo scopo ... il tuo codice, invece, è molto Vb6Like, il che, è completamente FUORI LUOGO.

Per darti indicazioni più costruttive che polemiche, è necessario che tu spieghi l'ipotetico scenario in cui staresti lavorando, in modo da poterti indirizzare sulla via corretta ..... certo è che, senza una previa lettura di un qualsiasi libro(o tutorial) sull'argomento(programmazione OOP), servirà tutto a ben poco.

Facci sapere...
Ciao