IntToOrdinalNumber
1.0.0
int番号をマルチ言語サポートで序数に変換する.net標準クラスライブラリ
Casaucao / ordinalNumbersに感謝します。
サポート言語:
| 言語 | 文化 |
|---|---|
| カタロニア | ca |
| 中国語 | za |
| オランダ語 | NL |
| 英語 | en |
| フランス語 | fr |
| アイルランド | ga |
| イタリア語 | それ |
| 日本語 | JA |
| ポルトガル語 | pt |
| スペイン語 | es |
他の言語は標準でサポートされています。標準の順序インジケーターはドットです。ドット '。'ドイツ語で使用されています[de]。
17 . ToOrdinalNumber ( ) ;
17 . ToOrdinalNumber ( cultureInfo ) ;
17 . ToOrdinalNumber ( Gender . FEMALE , cultureInfo ) ;
int [ ] numbers = new [ ] { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 20 , 21 , 50 , 100 } ;
OrdinalConverter ordinalConverter = new OrdinalConverter ( ) ;
foreach ( var number in numbers )
{
Console . WriteLine ( "{0,10} {1,10} {2,10}" , ordinalConverter . ToOrdinalNumber ( number ) , ordinalConverter . ToOrdinalNumber ( number , Gender . MALE ) , ordinalConverter . ToOrdinalNumber ( number , Gender . FEMALE ) ) ;
}