The code below actually works as I want - this question a little misleading. Please ignore it.
Normally when I set Text property of <
Text
set the xml:space property to preserve in your XAML, i assume you are using WPF
EDIT: It is sometimes easier to do things in XAML. I just hope you are not using this to align your text. There are many other more elegant methods to do so.