/// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> /// <param name="request"></param> /// <returns></returns> public static T CreateObject <T>(this NameValueCollection collection) where T : new() { T obj = new T(); return(collection.SetObjectValues <T>(obj)); }