2009-05-12 12 views

答えて

4

GNU IDN Library - Libidnをご覧ください。 C#ライブラリが利用可能であることを紹介しています。

+5

-1 .NET自体は、このことのできる時にサードパーティのライブラリを示唆するために。 – Venemo

+1

+1は@Venemoの-1を無効にします。 – Yasser

+0

@Venemo .NETライブラリはすべての文字をサポートしていません。 [link](http://manage.resellerclub.com/kb/answer/1740):**ß**はサポートされていません。 – Pumper

33
using System.Globalization; 
... 
IdnMapping idn = new IdnMapping(); 
MessageBox.Show(idn.GetAscii("www.kraków.pl")); 
+3

+1これは正しい答えです。 – Venemo

5

あなたは結果としてwww.kraków.plなります

using System.Globalization; 
... 
IdnMapping idn = new IdnMapping(); 
MessageBox.Show(idn.GetUnicode("xn--bcher-kva.ch")); 

Bücher.chするxn--bcher-kva.chドメインから他の方法で回避を取得すること。 私はこれを見てここに来たので:)それは同様他人のために有用であると思います:)

MSDN

関連する問題