2009-02-09 10 views
15

Est-il possible de créer un répertoire en utilisant StreamWriter?Comment créer un répertoire en utilisant StreamWriter?

+0

quiconque downmodded ce besoin d'une vérification de la tête . C'est une question valide (certes, facile à googler). –

+1

Snorfus, peut-être que la personne pensait que la question n'était pas claire. Aussi, c'est "quiconque", pas "qui que ce soit". –

+12

ironiquement, la recherche de google "créer le rédacteur de répertoire" vient ici – itchi

Répondre

24

Non. Vous ne pouvez pas créer un répertoire en utilisant un StreamWriter. Utilisez Directory.CreateDirectory à la place.

Si vous essayez de lire le nom du répertoire d'un flux de fichier, puis créer un fichier basé sur ce texte, vous aurez besoin de quelque chose comme ceci:

FileStream fs; // this is the filestream from somewhere. make sure to dispose it 
using (StreamReader r = new StreamReader(fs)) 
    Directory.CreateDirectory(r.ReadToEnd()); 
+0

Oui je sais au sujet de Directory.CreateDirectory mais à CreateDirectory vous pouvez seulement passer une chaîne. Je dois passer un FileStream – theKing

+0

Arif, comment vous attendez-vous à créer un répertoire basé sur le * contenu * d'un fichier? –

+0

Désolé, je ne comprends pas votre question? Je n'ai jamais dit que je ne m'attendais pas à créer un répertoire basé sur le * contenu * d'un fichier. S'il vous plaît clarifier – theKing

Questions connexes