가장 가까운 달러로 반올림 된 통화를 더블로 포맷하려면 어떻게합니까? 지금 나는 double numba = 5212.6312 String.Format("{0:C}", Convert.ToInt32(numba) ) 이것은 나에게 줄 것이다 $5,213.00 하지만 ".00"은 원하지 않습니다. 효과를 내기 위해 매번 문자열의 마지막 세 문자를 삭제할 수 있다는 것을 알고 있지만 더 쉬운 방법이 있어야 할 것 같습니다. 첫째-통화를 유지하지 말고 대신 doublea를 decimal사용하십시오. 매번. 그런 다음 "C0"을 형식 지정자로 사용합니다. decimal numba = 5212.6312M; string s = numba.ToString("C0"); 이 작업을 수행해야합니다. String.Format("..