Announcement

Collapse
No announcement yet.

Hỏi Unicode C#

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [C#] Hỏi Unicode C#

    Mấy bạn cho mình hỏi muốn tìm mã unicode của một ký tự tiếng việt thì phải làm sao nhỉ. Ví dụ từ "yêu" thì in ra "y\u00EAu" hoặc "y00EAu" cũng được. Mình tìm trên mạng mà ko thấy nói vấn đề này

  • #2
    Hi vọng mấy hàm vớ vẩn sau có thể giúp cho bạn! :aboom:

    Code:
            private const int MAX_ASCII = 127;
    
            private string convertUnicodeStringToHexaString(string unicodeString)
            {
                string hexa = "";
                foreach (char unicodeChar in unicodeString)
                {
                    char temp = unicodeChar;
                    hexa += convertUnicodeCharToHexaString(unicodeChar);
                }
                return hexa;
            }
    
            private string convertUnicodeCharToHexaString(char unicodeChar)
            {
                if ((UInt16)unicodeChar > MAX_ASCII)
                    return "u\\" + ((UInt16)unicodeChar).ToString("x4");
                return unicodeChar.ToString();
            }

    Comment

    LHQC

    Collapse
    Working...
    X