'α'
文字 (例: ) とその完全な Unicode 名 (例: "GREEK SMALL LETTER ALPHA"
) を双方向で変換する関数が必要です。
私が思いついた解決策は、オンラインで入手できる公式の Unicode 標準でルックアップを実行することです: http://www.unicode.org/Public/6.2.0/ucd/UnicodeData.txt、またはキャッシュされたローカルコピーで、ルックアップのパフォーマンスを向上させるために、事前に適切なコレクションに変換される可能性があります)。
これらの変換を行う簡単な方法はありますか? C# でのソリューションを希望しますが、C# / .NET に適応できる他の言語でのソリューションも歓迎します。ありがとう!