Créer un fichier temporaire objet de flux de données en c#

Donné un objet de flux de données qui contient un fichier xlsx, je veux l'enregistrer en tant que fichier temporaire et de le supprimer lorsque vous n'utilisez pas le fichier plus.

J'ai pensé à la création d'un class que la mise en œuvre IDisposable et de l'utiliser avec le using bloc de code pour supprimer les fichiers temporaires à la fin.

Aucune idée de comment faire pour enregistrer le flux à une température de fichier et le supprimer à la fin de son utilisation?

Grâce

OriginalL'auteur Yair Nevet | 2011-10-23