What is a carriage return?
Carriage return, often shortened to CR or return, refers to a control character or mechanism used to reset a device's position to the beginning of a line of text.
In .NET, a carriage return is set using the \r escape sequence.