GetValue

 public static T GetValue<T>(this NameValueCollection collection, string key, T defaultValue)
        {
            if (collection != null && collection.Count > 0)
            {
                if (!string.IsNullOrEmpty(key) && collection[key] != null)
                {
                    var val = collection[key];

                    return (T)Convert.ChangeType(val, typeof(T));
                }
            }

            return (T)defaultValue;
        }
Example:
var CallMethod = Request.QueryString.GetValue("method", string.Empty);

var count = Request.QueryString.GetValue("count", 0);

var view_name = Request.Params.GetValue("view", string.Empty);

var entityID = Request.Params.GetValue<Guid>("UUID", Guid.Empty);

Description

Retrieve Querystring,Params or Namevalue Collection with default values

Details

Double click on the code to select all.

 

;