|
ymm4-plugin-document
|
自然順ソートを行うための文字列比較クラスです。 数字と文字列を適切に比較し、人間が期待する順序でソートします。 [詳解]
公開メンバ関数 | |
| int | Compare (string x, string y) |
| 2つの文字列を自然順で比較します。 | |
| NaturalComparer () | |
| NaturalComparerクラスの新しいインスタンスを初期化します。 | |
自然順ソートを行うための文字列比較クラスです。 数字と文字列を適切に比較し、人間が期待する順序でソートします。
例えば、「file1.txt」, 「file10.txt」, 「file2.txt」のような文字列をソートする場合、 通常の文字列比較では「file1.txt」, 「file10.txt」, 「file2.txt」の順になりますが、 自然順ソートでは「file1.txt」, 「file2.txt」, 「file10.txt」の順になります。 この比較は、日本語のカルチャ (ja-jp) に基づき、大文字/小文字、ひらがな/カタカナ、全角/半角を区別しません。
| YukkuriMovieMaker.Commons.NaturalComparer.NaturalComparer | ( | ) |
NaturalComparerクラスの新しいインスタンスを初期化します。
| int YukkuriMovieMaker.Commons.NaturalComparer.Compare | ( | string | x, |
| string | y ) |
2つの文字列を自然順で比較します。
| x | 比較する最初の文字列。 |
| y | 比較する2番目の文字列。 |