( CurrencyNegativePattern )のmsdnドキュメントで、各数値が関連するパターン文字列を表していることに気付きました。
この関連するパターン文字列に対応する番号を渡す方法はありますか?
例えば:
<someClass>.GetNegativeAssociatedPattern( 9 ) // returns "-$ n"
<someClass>.GetNegativeAssociatedPattern( 3 ) // returns "$n-"
ありがとう。
( CurrencyNegativePattern )のmsdnドキュメントで、各数値が関連するパターン文字列を表していることに気付きました。
この関連するパターン文字列に対応する番号を渡す方法はありますか?
例えば:
<someClass>.GetNegativeAssociatedPattern( 9 ) // returns "-$ n"
<someClass>.GetNegativeAssociatedPattern( 3 ) // returns "$n-"
ありがとう。
テーブルは固定されているように見えるので、コードでパターンを使用して配列を定義するだけです。
string[] patternStrings = { "($n)", "-$n", "$-n", "$n-", "(n$)",
"-n$", "n-$", "n$-", "-n $", "-$ n",
"n $-", "$ n-", "$ -n", "n- $", "($ n)",
"(n $)" };
int GetNegativeAssociatedPattern(int index)
{
return patternStrings[index];
}