[Mono-list] Re: unicode trouble
Gaute B Strokkenes
biggaute@uwc.net
Mon, 09 Feb 2004 05:34:38 +0100
On 9 feb 2004, aranym@adelphia.net wrote:
> Hi Gabor, I think you're confused. Characters in .NET are 16 bits
> BECAUSE they are unicode. 16 bits = 2 bytes = 65536 values.
That statement is itself confused. Unicode is not 16-bit; it is
20.1-bit.
C# char values are not unicode characters, they're UTF-16 code points.
The MS documentations frequently refers to single char values as
characters, but that's just sloppliness.
Recommended reading: http://www.cl.cam.ac.uk/~mgk25/unicode.html#ucsutf
--
Gaute Strokkenes http://www.srcf.ucam.org/~gs234/
FOOLED you! Absorb EGO SHATTERING impulse rays, polyester poltroon!!