C # - Podciąg: indeks i długość muszą odnosić się do lokalizacji w ciągu
Mam ciąg, który wygląda
string url = "www.example.com/aaa/bbb.jpg";
„www.example.com/” ma 18 długości. Chcę pobrać część „aaa / bbb” z tego ciągu (rzeczywisty adres URL nie jest jednak przykładem ani aaa / bbb, długość może się różnić)
więc oto co zrobiłem:
string newString = url.Substring(18, url.Length - 4);
Wtedy otrzymałem wyjątek: indeks i długość muszą odnosić się do lokalizacji w ciągu. Co jest nie tak z moim kodem i jak go naprawić? Z góry dziękuję.