Tôi muốn định dạng một số nguyên i (-100 < i < 100
), như vậy:Làm thế nào để buộc một dấu hiệu khi định dạng một Int trong C#
-99 định dạng như "-99"
9 định dạng như "09"
-1 định dạng như "-01"
0 dạng như "00"
i.ToString("00")
gần nhưng không thêm vào dấu + khi int là tích cực.
Có cách nào để thực hiện điều này mà không phân biệt rõ ràng giữa i >= 0
và i < 0
?
thấy http://stackoverflow.com/questions/348201/custom-numeric-format-string-to-always-display-the-sign – Equiso
trùng lặp có thể xảy ra của [chuỗi định dạng tuỳ chỉnh số để luôn hiển thị dấu hiệu] (https://stackoverflow.com/questions/348201/custom-numeric-format-string-to-always-display-the-sign) –