A library for compatibility about Japan.
A library for compatibility about Japan.
日本で利用される機能を集めたライブラリです。
Zipangu は NuGet Gallery に登録されています。
Zipangu を利用するには、Visual Studio の [NuGet パッケージの管理] でインストールするか、
あるいは [パッケージ マネージャー コンソール] で次のコマンドを実行します。
Install-Package Zipangu
.NET Framework の Microsoft.VisualBasic.dll の Strings.StrConv メソッドとの互換性は完全ではありません。
仕様の詳細はこちら。
各エンコーディングのインスタンスにアクセスするためのプロパティを提供します。
まず、Zipangu
名前空間の using ディレクティブを追加します。
using System;
using Zipangu;
各メソッドは拡張メソッドとして提供されています。
// べーとーゔぇん、「ぴあの・そなた」。
var result = "ベートーヴェン、「ピアノ・ソナタ」。".HalfKatakanaToHiragana();
変換の種類を組み合わせるには、Convert
メソッドを呼び出します。
// モモイロクローバーZ
var result = "ももいろクローバーZ".Convert(KanaConv.AllKanaToKatakana, AsciiConv.ToWide);
EncodingHelper
クラスの静的プロパティで各エンコーディングのインスタンスを取得できます。
// { 188, 172, 151, 144, 81 }
var result = EncodingHelper.ShiftJIS.GetBytes("シャ乱Q");