I have the following code:

```
void AppendText(string txt)
{
    txt = txt + "\r\n";
    Textbox1.AppendText(txt);
    Textbox1.Select(Textbox1.Text.Length,0);
}

//....

void someFunction()
{
    //...
    string log = @"C:\log.txt";
    using (FileStream fs = new FileStream(log, FileMode.Create))
    {
        using (StreamWriter sw = new StreamWriter(fs))
        {
            sw.Write(Textbox1.Text);
        }
    }
    //...
}  

```

The problem is in Textbox1.Text field in the form, "\r\n" works fine, but when I copy the Textbox1.Text to log.txt, the log.txt doesn't have new line where it's supposed to be. Instead there's a strange charater like this "[]" where "\r\n" is. I think problem lies in the sw.Write(tbox.text) right? But I don't know how to fix it. Could anyone give me a hand? Help is really appreciated. Thanks in advance.