I had the same problem when I wrote a VB program as well, I put \ns in it, and boy was I shocked when they showed up as \n in the string. It's kind of silly, too, because \n works in C#, C++/CLI, and J#, so you'd think they'd try and make VB follow along the same lines since they're all included in Visual Studio.