O código lança a exceção. Ps.: o arquivo existe. Além disso, gostaria de saber, como faço para criar o arquivo dinamicamente dentro da Solution e depois excluí-lo. Como referencio o path? Por exemplo, se eu criar uma pasta chamada Folder dentro do projeto, o path seria \Folder\file.txt ?
Obrigado.
Segue o código...
using System.Windows.Forms;
using System.IO;
namespace TrainingSystemIO
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
try
{
if (!File.Exists("\\Files\\file.txt"))
throw new FileNotFoundException("File not found!");
else
{
string full_file_path = "D:\\file.txt";
Stream file = File.Open(full_file_path, FileMode.Open);
StreamReader reader = new StreamReader(file);
StreamWriter writer = new StreamWriter(file);
writer.WriteLine("Escrevi algo aqui\n.");
string line = reader.ReadLine();
while (line != null)
{
textBoxContent.AppendText(line);
line = reader.ReadLine();
}
reader.Close();
file.Close();
}
}
catch (FileNotFoundException fe)
{
MessageBox.Show("Error:\n\n " + fe + ".\n File could not be oppened.");
}
}
}
}