No entiendo porque da error si no tengo el archivo abierto ni nada,perdonad mi ignorancia pero vengo de visual basic.net y todo esto es nuevo para mi.
Código:
FileStream stream = new FileStream(ficheroTXT, FileMode.Open, FileAccess.Read);
StreamReader reader = new StreamReader(stream);
while (reader.Peek() > -1)
if (reader.ReadLine() == "")
{
//Console.WriteLine(reader.ReadLine()+";");
string nuevofichero = "temp.txt";
FileStream nuevo = new FileStream(nuevofichero, FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter writer = new StreamWriter(nuevo);
writer.WriteLine(reader.ReadLine() + ";");
}
reader.Close();
Console.ReadKey();
Error que me da:
El proceso no puede obtener acceso al archivo 'c:\users\OP\documents\visual studio 2012\Projects\ConversorPDFtxt\ConversorPDFtxt\ConversorPDFtxt\bin\Debug\temp.txt' porque está siendo utilizado en otro proceso.
Saludos.