代码之家  ›  专栏  ›  技术社区  ›  netmajor

识别输入字符串的代码页

  •  1
  • netmajor  · 技术社区  · 14 年前

    如何识别输入字符串的代码页,例如,如果我用西里尔文输入内容,它应该返回windows-1251,如果我用中文输入字符串,它将返回其他代码页等

    1 回复  |  直到 14 年前
        1
  •  2
  •   Community CDub    7 年前

    如果这是来自文本框(Windows窗体)的输入,则该字符串是.NET字符串, and is always in unicode (UTF-16) .

    如果您从Web表单(ASPX)页面获得输入,浏览器也会发送代码页。而.NET将使它成为您的Unicode。

    如果从文件中获取输入, I wish you good luck ;-)