VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
カタカナをひらがなに変換するにはMicrosoft.VisualBasicにあるStrConvメソッドを使用します。第1引数に変換する文字列、第2引数にVbStrConv.Hiraganaを指定します。メニューの[プロジェクト]-[参照の追加]の一覧でコンポーネント名が「Microsoft.VisualBasic」を追加します。また、using句にMicrosoft.VisualBasicを追加します。StrConvメソッドはStrings オブジェクトに含まれているので、サンプルではStrings.strConvとして使用しています。第2引数にはVbStrConv.Hiragana を、第3引数にはロケールIDを指定します。(日本語のロケールIDは0x0411と決まっています)
using Microsoft.VisualBasic; string strBefore = "アイウエオ"; string strAfter; //カタカナをひらがなに変換する strAfter = Strings.StrConv(strBefore, VbStrConv.Hiragana, 0x0411); //変換した文字を表示します Console.WriteLine(strAfter);