Estaba leyendo algunos tutoriales de IO de archivos para C# y he logrado escribir algunos archivos, pero ¿qué ocurre si la ruta que tengo contiene directorios?crear archivos, crear directorios recursivamente
Por ejemplo, quiero crear el archivo llamado data/my_file
excepto que la carpeta data
no existe.
La línea,
BinaryWriter outFile = new BinaryWriter(File.OpenWrite(path));
donde path
es la cadena de más arriba, se bloquea con el mensaje de que no existe parte de la trayectoria, lo que significa C# no está creando ellos según sea necesario.
Me gustaría que C# maneje toda la creación de directorios desordenados y me busque en lugar de tener que analizar la ruta y crear todos los directorios necesarios. es posible? De lo contrario, hay un fragmento de código que puedo copiar en mi proyecto que manejará cualquier cosa que pueda estar pasando por alto (ya que no sé mucho sobre administración de archivos).
No es necesario anteponer el título con "C#". \t Consulte "[Stack Overflow no necesita sus habilidades de SEO] (http://meta.stackexchange.com/a/130208)". –