Plurk

13 responses to this plurk (Jump to bottom)

  • marvinjeng
    char[] caa = new char[] { (char)25105, (char)24456, (char)22909 };
  • marvinjeng
    Console.WriteLine(new String(caa)); // "我很好"
  • Eric木
    source file 不能直接是 utf8 的嗎?
  • marvinjeng
    我在處理 RTF, RTF不支援unicode表達...所以要轉碼才能塞給原件
  • marvinjeng
    那段 code 有梗... C# 的 char 是火星來的 (troll)
  • Eric木
    現在不是蠻多語言都這樣了?@@ 0~255 的話會叫 byte
  • Eric木
    char 也變成和 int / Integer 一樣,你不能假設你知道他的上限
  • marvinjeng
    喔喔... 我還活在 c char 時代
  • marvinjeng
    MS Widgets 不知該說友善與否, 白天都在搞 RichTextBox RTF 轉碼, 怎麼弄都生不出 unicode
  • Eric木
    完全沒用過 XD
  • marvinjeng
    後來發現RichTextBox RTF輸出碼是自動跟著字型跑, 我這兒預設的新細明體不是 unicode 字型... faint... 改個 Microsoft Sans Serif 即可.
  • Eric木
    black magic uncovered..

Ads