2006年06月15日

Microsoft.VisualBasic.Strings.StrConv

  
.NET Framework の Microsoft.VisualBasic名前空間の Strings クラスには、StrConv というメソッドがある。

public static string StrConv (
string str,
VbStrConv Conversion,
[OptionalAttribute] int LocaleID
)

MSDN のヘルプを見ていたら、第2引数で、VbStrConv.TraditionalChinese を指定すると、中国語の簡体字を繁体字に変換することができると書いてあった。

string str = Strings.StrConv(s, VbStrConv.TraditionalChinese, 1);

で、ためしに、日本語の漢字はどうなるか試してみた。

画 会 医 欧 殴 国

といった漢字は、以下のように、旧漢字に置き換わることを確認。

畫 會 醫 歐 毆 國

だから、どうってことはないのですが... ただ興味があったというだけのことです。
C#のみで、VB.NETを使わない僕は。Microsoft.VisualBasic名前空間って普段まったく使っていないけど、調べると、意外と面白いものを発見できるかも。


 

この記事へのトラックバックURL

http://trackback.blogsys.jp/livedoor/gushwell/50498052