厨な質問ですみません。テキスト処理をしてるんですが、

FileInfo fi = new FileInfo("hoge.txt");

で作成したfiを破棄するにはどうすればよいのでしょうか。
この後、

StreamWriter sw = new StreamWriter("hoge.txt",...以下略)

で同じファイルを開こうとすると、fiが生きててエラーで落ちます。

StreamWriterとかは、sw.Close()がありますが、
FileInfoにはないので・・・