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;'(메서드 호출 생략)은 클리너이므로 세 번째 줄은'.ToString()'을 의미합니다. – cdhowie
@cdhowie 그래, 알아 들었지만, 과정의 반복적 인 느낌에 대한 내 요점을 강조했기 때문에 나는 그것을 남겼다. – Spike