入力文字列のコードページを認識する方法。たとえば、キリル文字で何かを入力すると、windows-1251が返され、中国語で文字列を入力すると、他のコードページなどが返されます。
1 に答える
2
これがテキストボックス (Windows フォーム) からの入力である場合、文字列は .Net 文字列であり、常に unicode (UTF-16)です。
Web フォーム (aspx) ページから入力を取得する場合、ブラウザーはそれと共にコードページも送信します。そして、.Net はそれを Unicode にします。
ファイルから入力を取得する場合は、幸運を祈ります;-)。
于 2010-07-28T08:32:09.573 に答える