Visual Studio International Pack 1.0 のJapanese Kana Conversion Library(日本語かな変換ライブラリ)を使ってみました
using System; using Microsoft.International.Converters; namespace CsConsole3 { class Program { static void Main(string[] args) { // カタカナをひらがなに変換 { string hiragana = KanaConverter.KatakanaToHiragana("アイウエオ"); Console.WriteLine(hiragana); // あいうえお } // ひらがなを半角カタカナに変換 { string halfKana = KanaConverter.HiraganaToHalfwidthKatakana("あいうえお"); Console.WriteLine(halfKana); // アイウエオ } // ローマ字をひらがなに変換 { string hiragana = KanaConverter.RomajiToHiragana("aiueo"); Console.WriteLine(hiragana); // あいうえお } } } }
かずきのBlog - Visual Studio International Pack 1.0を使ってみた