Recently stummbled on the issue of using a '.NET' replacement for the constants 'vbCrLf, vbTab', etc.

Figured out that vbCrLf = Environment.Newline, but others are not so easy. I have had a look at Wossnames' Char Initializer class (nice job! ), and it works well for creating other control characters.

Was this an oversight on M$ part, not providing a .NET equivalent for the Chr and Asc functions, do you think? (Is it still the same in V2005?)