たるきちのあれこれ









  Topプログラミングサンプル ▶ 平仮名 ⇔ 片仮名   全角 ⇔ 半角

平仮名 ⇔ 片仮名   全角 ⇔ 半角のサンプルです。

C#

// 「Microsoft.VisualBasic.dll」を参照設定に追加する

// using Microsoft.VisualBasic;


string str = "あいうアイウ123123ABCABC";

// 片仮名 ⇒ 平仮名
string strHiragana = Strings.StrConv(str, VbStrConv.Hiragana, 0x411);

// 平仮名 ⇒ 片仮名
string strKatakana = Strings.StrConv(str, VbStrConv.Katakana, 0x411);

// 半角 ⇒ 全角
string strWide = Strings.StrConv(str, VbStrConv.Wide, 0x411);

// 全角 ⇒ 半角
string strNarrow = Strings.StrConv(str, VbStrConv.Narrow, 0x411);

// strHiragana : あいうあいう123123ABCABC
// strKatakana : アイウアイウ123123ABCABC
// strWide : あいうアイウ123123ABCABC
// strNarrow : あいうアイウ123123ABCABC