Tôi có chuỗi như sauTại sao string.TrimEnd không loại bỏ chỉ ký tự cuối cùng trong chuỗi
2,44,AAA,BBB,1,0,,,
Vì vậy, bây giờ tôi muốn loại bỏ chỉ dấu phẩy cuối cùng trong chuỗi trên. Vì vậy, tôi muốn đầu ra như
2,44,AAA,BBB,1,0,,
tôi quyết định sử dụng TrimeEnd như sau
str.ToString.TrimEnd(',')
Nhưng nó loại bỏ tất cả các dấu phẩy sau 0. Vì vậy, tôi nhận được kết quả như sau
2,44,AAA,BBB,1,0
Tại sao nó loại bỏ tất cả 3 dấu phẩy sau 0? Tôi chỉ cần xóa ký tự cuối cùng trong chuỗi
@ DannyBeckett: Làm ơn đừng bỏ niềng răng ra khỏi mã của tôi. Phong cách mã hóa cá nhân của tôi (và cái đã được thực thi trong mọi công ty tôi đã làm việc) là * luôn luôn * bao gồm niềng răng cho các vòng lặp, các câu lệnh 'if' vv. khi nó thực sự khác nhau. –
Không sao, và cảm ơn lời khuyên. –
Rất cám ơn. Nó làm việc – Happy