Aus URI Objekt den Parameter Value per Extension-Method zurückgeben
public static string ParameterValue(this Uri uri, string paramName)
{
if (uri != null && uri.Query != null && uri.Query.Length > 0 && uri.Query.ToLower().Contains(paramName))
{
Match m = Regex.Match(uri.Query, "^?" + paramName + "=([^&#]*)");
if(m.Success) return m.Value.Replace(paramName + "=", "");
}
return "";
}
1 Kommentare zum Snippet