Mam ciąg znaków, który muszę zwiększyć o 1 Ciąg zawiera zarówno znaki, jak i wartości numeryczne.Zwiększ ciąg znaków z literami i liczbami
Układ łańcuch mam jest następujący „MD00494”
jak bym zwiększyć to do „MD00496” & „MD00497” ect
Gdyby to był normalny ciąg z numerami chciałbym analizować je int.
Próbowałem następujące
int i = int.Parse(sdesptchNo);
i++;
txtDispatchNo.Text = i.ToString();
ktoś jakieś pomysły jak pójdę na ten temat.
Czy "D" w "MD00497" ostatecznie stanie się "E"? – Mohayemin
Żadne D nie pozostanie zawsze w miejscu, w którym nie będzie tak duże, gdzie muszę przejść obok 3000 – Inkey
@Inkey: Nie ma znaczenia, że nie będziesz musiał przechodzić przez 3000. Ty ** musisz ** określić, co się stanie jeśli przejdziesz obok 99999, chyba że podoba Ci się kod, który może potencjalnie ujawnić nieznane zachowanie. – Jon