title: Write mutiple lines to a text file using Visual Basic
body: <p>I'm trying to check to see if a file exists, if so it does nothing. If the file does not exist is creates the text file. Then I want to write text to that file. Where am I going wrong with this code? I'm just trying to write multiple lines to the text file and that part is not working. It is creating the text file... just not writing to it. </p>
  
  <pre><code>Dim file As System.IO.FileStream
   Try
    ' Indicate whether the text file exists
    If My.Computer.FileSystem.FileExists("c:\directory\textfile.txt") Then
      Return
    End If
  
    ' Try to create the text file with all the info in it
    file = System.IO.File.Create("c:\directory\textfile.txt")
  
    Dim addInfo As New System.IO.StreamWriter("c:\directory\textfile.txt")
  
    addInfo.WriteLine("first line of text")
    addInfo.WriteLine("") ' blank line of text
    addInfo.WriteLine("3rd line of some text")
    addInfo.WriteLine("4th line of some text")
    addInfo.WriteLine("5th line of some text")
    addInfo.close()
   End Try
  </code></pre>