Does anybody know why the "NewLine" object is in "Environment" and not in
"System.Globalization.CultureInfo.CurrentCulture.TextInfo" like the
"ListSeparator" ???
Steph.
Siva M - 31 Aug 2006 18:19 GMT
Environment class provides information about the current platform/OS. Since
the new-line character (NewLine property) is OS-specific it is part of the
Environment type. In UNIX new line is represented by \n and in Windows it is
\r\n
Does anybody know why the "NewLine" object is in "Environment" and not in
"System.Globalization.CultureInfo.CurrentCulture.TextInfo" like the
"ListSeparator" ???
Steph.
Stoitcho Goutsev (100) - 31 Aug 2006 21:59 GMT
I believe because the newline character is not culture specific. Regardless
of the languge used by Windows it uses the pair \r\n for a new line, where
Unix/Linux uses single \n for that. So this is related to the OS not to the
culture.

Signature
HTH
Stoitcho Goutsev (100)
> Does anybody know why the "NewLine" object is in "Environment" and not in
> "System.Globalization.CultureInfo.CurrentCulture.TextInfo" like the
> "ListSeparator" ???
>
> Steph.