Skip to content

Instantly share code, notes, and snippets.

@tianhonghui
Created December 4, 2013 03:09
Show Gist options
  • Save tianhonghui/7781738 to your computer and use it in GitHub Desktop.
Save tianhonghui/7781738 to your computer and use it in GitHub Desktop.
build uri with querystring
var builder = new UriBuilder("http://example.com");
builder.Port = -1;
var query = HttpUtility.ParseQueryString(builder.Query);
query["foo"] = "bar<>&-baz";
query["bar"] = "bazinga";
builder.Query = query.ToString();
string url = builder.ToString();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment