Teilzeichenfolge: Index und Länge müssen sich auf eine Position innerhalb der Zeichenfolge beziehen

Ich habe eine Zeichenfolge, die aussieht

string url = "www.example.com/aaa/bbb.jpg";

"www.example.com/" hat eine feste Länge. Ich möchte den Teil "aaa / bbb" aus dieser Zeichenfolge erhalten (Die tatsächliche URL ist weder ein Beispiel noch aaa / bbb, die Länge kann jedoch variieren.)

also hier ist was ich getan habe:

string newString = url.Substring(18, url.Length - 4);

Dann habe ich die Ausnahme bekommen: Index und Länge müssen sich auf eine Stelle innerhalb der Zeichenkette beziehen. Was ist los mit meinem Code und wie kann ich ihn reparieren? Danke im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage