C# 识别输入字符串的代码页

C# 识别输入字符串的代码页,c#,character-encoding,codepages,C#,Character Encoding,Codepages,如何识别输入字符串的代码页,例如,如果我用西里尔文输入,它应该返回windows-1251,当我用中文输入字符串时,它返回其他代码页等如果这是来自文本框(windows窗体)的输入,则字符串是.Net字符串 如果您从Web表单(aspx)页面获得输入,浏览器也会发送代码页。Net将为您提供unicode 如果从文件中获取输入,;-) 相关问题-这不仅仅是相关的,它看起来像是同一个问题。唯一的区别是字符的来源。

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

如果这是来自文本框(windows窗体)的输入,则字符串是.Net字符串

如果您从Web表单(aspx)页面获得输入,浏览器也会发送代码页。Net将为您提供unicode


如果从文件中获取输入,;-)

相关问题-这不仅仅是相关的,它看起来像是同一个问题。唯一的区别是字符的来源。