Notepad breaking lines up when opening it using ReadAllLines() c# : I've created a program to make bug templates and am having a problem with notepad not saving correctly.

I have a text file called TemplateTexts that holds all the text for each template, a template looks like this - 

    REQUIREMENTS
    - Example
    
    ADDITIONAL REQUIREMENTS
    - Example 
    - Example
    -----COPY BELOW THIS LINE-----

When the program closes it copies all of that into 1 line of a notepad.(looks like this)

    REQUIREMENTS- Example ADDITIONAL REQUIREMENTS- Example - Example-----COPY BELOW THIS LINE-----

The notepad contains 20 lines of templates. The template is saved as 1 line of text into the notepad, but when I go to open the program again, it turns that 1 line of text into multiple lines of text like how it is displayed in the first example.

Any idea why this might be happening? or is there a better way to save each template into a notepad, possibly by separating it with flags or something?