DoboWiki
Top
> free/kanaxsCSharp をテンプレートにして作成
free/kanaxsCSharp をテンプレートにして作成
開始行:
#title(kanaxs C# : ひらがなとカタカナ、半角と全角の相互文...
#contents
*kanaxs C# : ひらがなとカタカナ、半角と全角の相互文字変換...
**kanaxs C#とは? [#n8903b82]
文字列内に含まれているひらがなとカタカナの相互変換や、半...
**必要条件 [#q6a41a70]
実際に確認はしていませんが、すべてのバージョンの.NET Fram...
**機能 [#hf5d06c1]
kanaxs C#には、以下の機能があります。
***ToHiraganaメソッド [#a9c8186c]
全角カタカナを全角ひらがなに変換します。具体的には、ァ(0x...
#code(csharp){{
string inputText = "キョウモイイテンキデスネ。";
//カタカナをひらがなに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToHiragan...
Console.WriteLine(outputText);
//きょうもいいてんきですね。
}}
***ToKatakanaメソッド [#q9089b28]
全角ひらがなを全角カタカナに変換します。具体的には、ぁ(0x...
#code(csharp){{
string inputText = "あしたもいいてんきですね。";
//ひらがなをカタカナに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToKatakan...
Console.WriteLine(outputText);
//アシタモイイテンキデスネ。
}}
***ToHankakuメソッド [#c983f77f]
全角英数字および記号を半角に変換します。具体的には、!(0x...
#code(csharp){{
string inputText = "1tasu2ha 4DA!";
//全角を半角に変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToHankaku...
Console.WriteLine(outputText);
//1tasu2ha 4DA!
}}
***ToZenkakuメソッド [#scd6f057]
半角英数字および記号を全角に変換します。具体的には、!(0x0...
#code(csharp){{
string inputText = "1tasu2ha 3DA!";
//半角を全角に変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToZenkaku...
Console.WriteLine(outputText);
//1tasu2ha 3DA!
}}
***ToHankakuKanaメソッド [#p7863e98]
全角カタカナを半角カタカナに変換します。具体的には、ァ(0x...
#code(csharp){{
string inputText = "キョーワ、イイテンキデスネ。";
//全角カナを半角カナに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToHankaku...
Console.WriteLine(outputText);
//キョーワ、イイテンキデスネ。
}}
***ToZenkakuKanaメソッド [#wf74a9ca]
半角カタカナを全角カタカナに変換します。具体的には、ヲ(0xF...
#code(csharp){{
string inputText = "キョーモ、イイテンキデスヨ。";
//半角カナを全角カナに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToZenkaku...
Console.WriteLine(outputText);
//キョーモ、イイテンキテ゛スヨ。
}}
***ToPaddingメソッド [#pd006268]
「は゛」を「ば」のように、濁点や半濁点を前の文字と合わせ...
#code(csharp){{
string inputText = "フ゜テ゛ィンク゛";
//濁点と半濁点を前の文字と結合させる
string outputText = CSharp.Japanese.Kanaxs.Kana.ToPadding...
Console.WriteLine(outputText);
//プディング
}}
**ライセンス [#license]
[[kanaxs>http://code.google.com/p/kanaxs/]]と同じ、[[修正...
**ダウンロード [#download]
-ファイルの文字コードはUTF-8です。文字コードを変更すると...
-拡張子が".txt"になっている場合は、ファイル名から".txt"を...
|バージョン|リンク|変更点|h
|1.0.0|&ref(./kanaxs-1.0.0.cs.txt);||
**拡張版 [#extension]
[[kanaxs>http://code.google.com/p/kanaxs/]]とほぼ同じ機能...
Kanaクラスとの違いは、以下のとおりです。
***ToHiraganaメソッド [#y423a451]
Kana.ToHiraganaメソッドと違い、「ヽヾヷヸ...
***ToKatakanaメソッド [#d5c2f442]
Kana.ToKatakanaメソッドと違い、「ゝゞ」も変換します。
***ToHankakuメソッド [#q400daf1]
Kana.ToHankakuメソッドと違い、「¥”’」も変換します。
***ToZenkakuメソッド [#yb682f6d]
Kana.ToZenkakuメソッドと違い、「\"'」を「¥”’」に変換しま...
***ToHankakuKanaメソッド [#i8945d06]
Kana.ToHankakuKanaメソッドと違い、『、。「」・゛゜U+3099...
***ToZenkakuKanaメソッド [#k1952414]
Kana.ToZenkakuKanaと違い、『。「」、・』も変換します。また、濁...
***ToPaddingメソッド [#t75474dc]
Kana.ToPaddingと違い、「ゔゞヴヷヸ}...
***ダウンロード [#d3395dd1]
#insertblock(1.0.1){{
-ToHankakuメソッドで「“」が「"」に、「‘」が「'」に変換さ...
}}
#insertblock(1.0.2){{
-ToZenkakuKanaメソッドで「ヅデド」を変換すると濁点がなく...
}}
#insertblock(,%){{
|バージョン|リンク|変更点|h
|1.0.2|&ref(./kanaxs_ex-1.0.2.cs.txt);|%1.0.2%|
|1.0.1|&ref(./kanaxs_ex-1.0.1.cs.txt);|%1.0.1%|
|1.0.0|&ref(./kanaxs_ex-1.0.0.cs.txt);||
}}
**その他 [#s3255027]
-[[VB.NET版>../kanaxsVB.NET]]もあります。
-拡張メソッドにした方が便利かもしれませんが、そうしません...
**コメント [#e896da57]
- ToZenkakuKanaで、「ヅデド」の部分でうまく変換されない?...
-- KanaExのToZenkakuKanaメソッドですね。修正しておきまし...
#comment
//これより下は編集しないでください
#pageinfo([[:Category/.NET]] [[:Category/ASP.NET]],2011-0...
終了行:
#title(kanaxs C# : ひらがなとカタカナ、半角と全角の相互文...
#contents
*kanaxs C# : ひらがなとカタカナ、半角と全角の相互文字変換...
**kanaxs C#とは? [#n8903b82]
文字列内に含まれているひらがなとカタカナの相互変換や、半...
**必要条件 [#q6a41a70]
実際に確認はしていませんが、すべてのバージョンの.NET Fram...
**機能 [#hf5d06c1]
kanaxs C#には、以下の機能があります。
***ToHiraganaメソッド [#a9c8186c]
全角カタカナを全角ひらがなに変換します。具体的には、ァ(0x...
#code(csharp){{
string inputText = "キョウモイイテンキデスネ。";
//カタカナをひらがなに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToHiragan...
Console.WriteLine(outputText);
//きょうもいいてんきですね。
}}
***ToKatakanaメソッド [#q9089b28]
全角ひらがなを全角カタカナに変換します。具体的には、ぁ(0x...
#code(csharp){{
string inputText = "あしたもいいてんきですね。";
//ひらがなをカタカナに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToKatakan...
Console.WriteLine(outputText);
//アシタモイイテンキデスネ。
}}
***ToHankakuメソッド [#c983f77f]
全角英数字および記号を半角に変換します。具体的には、!(0x...
#code(csharp){{
string inputText = "1tasu2ha 4DA!";
//全角を半角に変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToHankaku...
Console.WriteLine(outputText);
//1tasu2ha 4DA!
}}
***ToZenkakuメソッド [#scd6f057]
半角英数字および記号を全角に変換します。具体的には、!(0x0...
#code(csharp){{
string inputText = "1tasu2ha 3DA!";
//半角を全角に変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToZenkaku...
Console.WriteLine(outputText);
//1tasu2ha 3DA!
}}
***ToHankakuKanaメソッド [#p7863e98]
全角カタカナを半角カタカナに変換します。具体的には、ァ(0x...
#code(csharp){{
string inputText = "キョーワ、イイテンキデスネ。";
//全角カナを半角カナに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToHankaku...
Console.WriteLine(outputText);
//キョーワ、イイテンキデスネ。
}}
***ToZenkakuKanaメソッド [#wf74a9ca]
半角カタカナを全角カタカナに変換します。具体的には、ヲ(0xF...
#code(csharp){{
string inputText = "キョーモ、イイテンキデスヨ。";
//半角カナを全角カナに変換する
string outputText = CSharp.Japanese.Kanaxs.Kana.ToZenkaku...
Console.WriteLine(outputText);
//キョーモ、イイテンキテ゛スヨ。
}}
***ToPaddingメソッド [#pd006268]
「は゛」を「ば」のように、濁点や半濁点を前の文字と合わせ...
#code(csharp){{
string inputText = "フ゜テ゛ィンク゛";
//濁点と半濁点を前の文字と結合させる
string outputText = CSharp.Japanese.Kanaxs.Kana.ToPadding...
Console.WriteLine(outputText);
//プディング
}}
**ライセンス [#license]
[[kanaxs>http://code.google.com/p/kanaxs/]]と同じ、[[修正...
**ダウンロード [#download]
-ファイルの文字コードはUTF-8です。文字コードを変更すると...
-拡張子が".txt"になっている場合は、ファイル名から".txt"を...
|バージョン|リンク|変更点|h
|1.0.0|&ref(./kanaxs-1.0.0.cs.txt);||
**拡張版 [#extension]
[[kanaxs>http://code.google.com/p/kanaxs/]]とほぼ同じ機能...
Kanaクラスとの違いは、以下のとおりです。
***ToHiraganaメソッド [#y423a451]
Kana.ToHiraganaメソッドと違い、「ヽヾヷヸ...
***ToKatakanaメソッド [#d5c2f442]
Kana.ToKatakanaメソッドと違い、「ゝゞ」も変換します。
***ToHankakuメソッド [#q400daf1]
Kana.ToHankakuメソッドと違い、「¥”’」も変換します。
***ToZenkakuメソッド [#yb682f6d]
Kana.ToZenkakuメソッドと違い、「\"'」を「¥”’」に変換しま...
***ToHankakuKanaメソッド [#i8945d06]
Kana.ToHankakuKanaメソッドと違い、『、。「」・゛゜U+3099...
***ToZenkakuKanaメソッド [#k1952414]
Kana.ToZenkakuKanaと違い、『。「」、・』も変換します。また、濁...
***ToPaddingメソッド [#t75474dc]
Kana.ToPaddingと違い、「ゔゞヴヷヸ}...
***ダウンロード [#d3395dd1]
#insertblock(1.0.1){{
-ToHankakuメソッドで「“」が「"」に、「‘」が「'」に変換さ...
}}
#insertblock(1.0.2){{
-ToZenkakuKanaメソッドで「ヅデド」を変換すると濁点がなく...
}}
#insertblock(,%){{
|バージョン|リンク|変更点|h
|1.0.2|&ref(./kanaxs_ex-1.0.2.cs.txt);|%1.0.2%|
|1.0.1|&ref(./kanaxs_ex-1.0.1.cs.txt);|%1.0.1%|
|1.0.0|&ref(./kanaxs_ex-1.0.0.cs.txt);||
}}
**その他 [#s3255027]
-[[VB.NET版>../kanaxsVB.NET]]もあります。
-拡張メソッドにした方が便利かもしれませんが、そうしません...
**コメント [#e896da57]
- ToZenkakuKanaで、「ヅデド」の部分でうまく変換されない?...
-- KanaExのToZenkakuKanaメソッドですね。修正しておきまし...
#comment
//これより下は編集しないでください
#pageinfo([[:Category/.NET]] [[:Category/ASP.NET]],2011-0...
ページ名:
▲
▼
[
トップ
] [
新規
|
子ページ作成
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]