C++のストリームマニピュレータに相当するC#はありますか? 例:数字を書式設定する方法の再帰的感情は少ないですか?
int decimalPlaces = 2;
double pi = 3.14159;
cout.precision(decimalPlaces);
cout << pi;
それは数値を文字列にフォーマットするために数値を文字列にフォーマットする必要が変な感じ。 例:
int decimalPlaces = 2;
double pi = 3.14159;
string format = "N" + decimalPlaces.ToString();
pi.ToString(format);
それはC#で行うのか、私が何かを逃しただけでどのようにそれ?
'string format =" N "+ decimalPlaces;'(メソッド呼び出しを省略)として3行目を書くときれいになり、 '.ToString()'が暗黙指定されます。 – cdhowie
@cdhowieええ、私はそれを持っていましたが、それはプロセスの再帰的な感じについての私のポイントを強調するために役立ったので、それを残しました。 – Spike