Exemple #1
0
        public void TestToChars()
        {
            char[] chars = new char[3];
            int    cp    = UChar.ToCodePoint(UChar.MinHighSurrogate,
                                             UChar.MinLowSurrogate);

            UChar.ToChars(cp, chars, 1);
            if (chars[1] != UChar.MinHighSurrogate ||
                chars[2] != UChar.MinLowSurrogate)
            {
                Errln("fail");
            }

            chars = UChar.ToChars(cp);
            if (chars[0] != UChar.MinHighSurrogate ||
                chars[1] != UChar.MinLowSurrogate)
            {
                Errln("fail");
            }
        }