Tôi đã đọc rất nhiều bài viết về chuỗi định dạng số, ví dụ: http://msdn.microsoft.com/en-us/library/0c899ak8.aspxCách lấy chuỗi định dạng số tốt nhất?
Tôi thực sự không hiểu cách viết chuỗi định dạng tốt nhất. Để có được kết quả ngoại trừ, tôi có thể viết một số cách. Ví dụ: số in 1234567890 dưới dạng văn bản "1,234,567,890". Những cách này cho kết quả tương tự:
1234567890.ToString("#,#")
1234567890.ToString("#,##")
"#, ##" là cách phổ biến trên internet nhưng tại sao? Xin vui lòng cho tôi một số thông tin làm thế nào để viết một chuỗi định dạng tốt. Cảm ơn.
Định dạng chuỗi phụ thuộc vào lý do cần phải định dạng chuỗi. Bạn có muốn định dạng nó cho tiền tệ không? Nếu bạn muốn định dạng tiền tệ, bạn có thể sử dụng '1234567890.ToString (" C2 ")' hoặc '1234567890.ToString (" c ")' – Prix
Khi muốn định dạng số 1234567890 thành chuỗi "1,234,567,890", nhiều người dùng sẽ nghĩ sử dụng "#, ##", nhưng tại sao chúng ta không sử dụng "#, #". Đây là câu hỏi của tôi. –
Tôi thấy, về cơ bản, * sự khác biệt giữa # và ## * là gì. Thú vị, tôi cũng muốn biết. – Nolonar