Double string.format
问题 I have some double values I want to convert to a string with this pattern: 0.xx or x.xx Currently I have try this: double.ToString("#.#0"); What should I add in order to see zero in case my number start with zero? 回答1: just use myDouble.ToString("0.00") that should do the trick 回答2: myDouble.ToString("N2") should also work. Have a look at MSDN: Custom Numeric Format Strings MSDN: Standard Numeric Format Strings 回答3: String.Format("{0:0.00}", 111.0); 回答4: Put a zero in front of the decimal