string.QueryString c#
// Adding a second parameter with the same name (round 2).
StringValues twoValues = StringValues.Concat(queryString["param2"], "my other value");
parsedQueryString["coronavirus"] = twoValues;
// Getting a param value
var param2Value = queryString["param2"];
// --> StringValues!
param2Value.ToString(); // Get the values concatenated together
param2Value.ToArray(); // Gets an array of strings
// Modifying a parameter
queryString["param1"] = "another value";
// NOTE, if there were two values,
// this overwrites both and leaves a single value.
// Url Encoding the whole thing
QueryString.Create(parsedQueryString).ToString();
// --> "?param1=another%20value¶m2=my%20value¶m2=my%20other%20value
4.11
9
var queryString = QueryHelpers.ParseQuery("?param1=value");
// queryString.GetType() --> typeof(Dictionary<String,StringValues>)
// Adding a parameter
queryString.Add("param2", "my value"); // Easy so far.
// Adding a second parameter with the same name
queryString.Add("param2", "my other value"); // ArgumentException!
// --> An item with the same key has already been added
Thank you!
9
0
Are there any code examples left?
New code examples in category C#
-
C# 2022-03-27 22:40:23 c# movement script
-
C# 2022-03-27 22:15:17 Delete last modification on EntityFramework Core
-
C# 2022-03-27 22:15:02 file.create folder c#
-
C# 2022-03-27 19:25:04 Error inflating class android.support.constraint.ConstraintLayout
-
C# 2022-03-27 19:15:02 top down shooting in unity 2D
-
C# 2022-03-27 18:50:02 c# remove invalid directory characters
-
C# 2022-03-27 18:30:07 how to use K2 games Games parallax background
-
C# 2022-03-27 18:25:10 c# replace crlf
-
C# 2022-03-27 18:25:09 keycode for left mouse click unity