// vbhirakana.cs using System; using Microsoft.VisualBasic; public class VBHiraganaKatakana { static void Main() { string hiragana, katakana; hiragana = "あいうがぎぐぱぴぷ"; katakana = Strings.StrConv(hiragana, VbStrConv.Katakana, 0); Console.WriteLine(katakana); // 出力:アイウガギグパピプ katakana = "アイウガギグパピプアイウガギグパピプ"; hiragana = Strings.StrConv(katakana, VbStrConv.Hiragana, 0); Console.WriteLine(hiragana); // 出力:あいうがぎぐぱぴぷアイウガギグパピプ hiragana = Strings.StrConv(katakana, VbStrConv.Hiragana | VbStrConv.Wide, 0); Console.WriteLine(hiragana); // 出力:あいうがぎぐぱぴぷあいうがぎぐぱぴぷ } } // コンパイル方法:csc /r:Microsoft.VisualBasic.dll vbhirakana.cs