public string ArrangementWithMode() { if (Mode == "default") { return(Arrangement); } if (Arrangement.IndexOf("Mode=", StringComparison.OrdinalIgnoreCase) >= 0) { return(Arrangement); } return(Arrangement + (Arrangement.IndexOf('?') > 0 ? '&' : '?') + "Mode=" + Mode); }