if (uri.IndexOf("/?") != -1)
{
	uri = uri.Replace("/?", "?");
}

Nie rozumiem, czemu powyższe nie działa. Wchodzi do ifa, ale po wykonaniu replace uri wygląda dokładnie tak samo jak przed. Coś nie tak jest z tym znakiem "/" czy jak...?