Comment décoder “\u0026” dans une URL?

Je veux décoder URL A à B:

A) http:\/\/example.com\/xyz?params=id%2Cexpire\u0026abc=123

B) http://example.com/xyz?params=id d'autre part,expire&abc=123

C'est un exemple d'URL et je cherche une solution générale pas A.Replace("\/", "/")...

Actuellement, je utiliser HttpUtility.UrlDecode(A, Encoding.UTF8) et d'autres Encodings mais ne peut pas générer l'URL B !

\/ tête déjà sous l'eau, trop tard. Aucun moyen que vous aurez traduire les bras pour l' /
C'est le format Google utilise parfois.

OriginalL'auteur Xaqron | 2011-08-09