For general use, Environment.Newline will probably return the correct value when you're running .NET on a Unix machine (via Mono or Rotor), so I would opt for that rather than hard-coded constants. If you need the file, stream, etc. to work in both worlds, then you need to decide which style to use.
Chip H.
If you want to get the best response to a question, please check out FAQ222-2244 first