¿Cómo convierto una cadena de consulta a una cadena json?

Con C # del lado del servidor, ¿cómo puedo convertir una cadena de consulta en una cadena JSON de claves y valores? Por ejemplo, quiero convertir

"ID=951357852456&FNAME=Jaime&LNAME=Lopez"

a

{ "ID":"951357852456" , "FNAME":"Jaime" , "LNAME":"Lopez" }

Sé cómo analizar y formatear manualmente pero, antes de comenzar ese camino, pensé en preguntar porque podría haber una biblioteca que lo haga mejor. ¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta