URL encode in C#
c#, urlencode
Solution
`HttpUtility.UrlEncode` does the right thing here.
Encodes a URL string. The UrlEncode method can be used to encode the entire URL, including query-string values.
When it comes to spaces on the URL, a `+` or `%20` are both correct.
Also see URL encoding the space character: + or %20?.
Problem
I'm having trouble finding the correct way to URL encode a string in C#. What I want is to encode the string `some string` to `some%20code`. Using `HttpUtility.URLEncode();` method encode is to `some+string`.