public static ILiaraHashTable <string> ParseForm(string text, bool isCaseSensitive = true) { var collection = new LiaraStringHashTable(isCaseSensitive); StringHelpers.ParseUrlEncodedString(text, new[] { '&' }, AppendItemCallback, collection); return(collection); }
/// <summary> /// Parse the given <paramref name="text" /> into a query string. /// <para>Note: By default, query strings are not case sensitive.</para> /// </summary> /// <param name="text"></param> /// <param name="isCaseSensitive"></param> /// <returns></returns> public static ILiaraHashTable <string> ParseFromString(string text, bool isCaseSensitive = false) { var qs = new LiaraStringHashTable(isCaseSensitive); StringHelpers.ParseUrlEncodedString(text, AmpersandAndSemicolon, AppendItemCallback, qs); return(qs); }
/// <summary> /// Parse the given <paramref name="text" /> into a query string. /// <para>Note: By default, query strings are not case sensitive.</para> /// </summary> /// <param name="text"></param> /// <param name="isCaseSensitive"></param> /// <returns></returns> public static ILiaraHashTable<string> ParseFromString(string text, bool isCaseSensitive = false) { var qs = new LiaraStringHashTable(isCaseSensitive); StringHelpers.ParseUrlEncodedString(text, AmpersandAndSemicolon, AppendItemCallback, qs); return qs; }
public static ILiaraHashTable<string> ParseForm(string text, bool isCaseSensitive = true) { var collection = new LiaraStringHashTable(isCaseSensitive); StringHelpers.ParseUrlEncodedString(text, new[] {'&'}, AppendItemCallback, collection); return collection; }