title: .NET "default line terminator"?
body: <p>Is there any way to figure out what .NET is using as its "default line terminator"?  For example, documentation for StringBuilder.AppendLine(String) says it "Appends a copy of the specified string followed by the default line terminator...".  Several text-related classes in .NET refer to the same concept.</p>
  
  <p>Is there any way to programmatically figure out what is being used as the line terminator (at runtime)?  Or is it safe to assume that it will always be "\r\n" for a Windows machine?  I'd rather not hard-code that value into my code if I can avoid it.</p>