Tôi hiện đang làm việc trên một dự án mà tôi cần định dạng một chuỗi chỉ dài 10 ký tự. Nhưng phải bắt đầu theo một cách nhất định và kết thúc với một bộ đếm gia tăng.Chuỗi định dạng thành 10 ký tự
ví dụ số lượng sẽ được ở định dạng của:
0100000001
0100000002
0100000003
...
0100000010
0100000011
Tức là hai số đầu tiên sẽ giữ nguyên chỉ các chữ số cuối cùng sẽ tiếp tục tăng nhưng chuỗi phải dài 10 ký tự.
Làm cách nào tôi có thể thực hiện việc này mà tôi đã thử sử dụng String.Format nhưng có vẻ như không hoạt động.
CẬP NHẬT Tôi đã thử bằng cách sử dụng sau đây
destination = String.Format("07000000{0}", messageCount);
này loại công trình nhưng khi messageCount được trên 10 độ dài trở thành 11 và nó cần phải ở lại không quá 10
Vui lòng đăng mã mà bạn đã thử. – ChrisF
đầu vào là gì và bạn đã thử những gì? – jeroenh
bạn có thể sử dụng bộ đếm int cho 8 chữ số cuối cùng, chuyển đổi nó thành một chuỗi và sau đó nối với hai số đầu tiên (được lưu dưới dạng chuỗi) không? – turbo