On 01/12/03 Gopal V wrote: > If memory serves me right, Paolo Molaro wrote: > > The CLR runtimes use 16 bit chars and UTF16-encoded strings (at least as > > far as it's visible to the 'user' programs). > > 10 23.2.3 #Strings heap > 11 The stream of bytes pointed to by a "#Strings" header is the physical >representation of the logical string heap. > 13 but parts that are reachable from a table shall contain a valid null >terminated UTF8 string. When the #String
The #Strings heap doesn't contain strings for programs that run in the CLR (unlike the #US -user sring- heap that contains the strings in UTF-16) encoding. What matters, though, is the encoding of the String class at runtime and that is defined to be UTF-16, it has absolutely no importance what encoding it has on disk (even though that encoding is still UTF-16). lupus -- ----------------------------------------------------------------- [EMAIL PROTECTED] debian/rules [EMAIL PROTECTED] Monkeys do it better