Asp.net 从url字符串获取参数

Asp.net 从url字符串获取参数,asp.net,Asp.net,如果我有一个URL,但它是一个字符串,例如www.example.com?q=1234&h=4567,我如何才能选择例如q 我正在从数据库中提取url,因此无法使用请求。querystringq您可以使用: 请注意,我已将http添加到url,否则您无法创建Uri,您可以使用: 请注意,我已将http添加到url,否则您无法创建Uri,我将尝试: HttpUtility.ParseQueryString(new Uri("http://www.example.com?q=1234&h=4

如果我有一个URL,但它是一个字符串,例如www.example.com?q=1234&h=4567,我如何才能选择例如q

我正在从数据库中提取url,因此无法使用请求。querystringq

您可以使用:

请注意,我已将http添加到url,否则您无法创建Uri,您可以使用:

请注意,我已将http添加到url,否则您无法创建Uri,我将尝试:

HttpUtility.ParseQueryString(new Uri("http://www.example.com?q=1234&h=4567").Query).Get("q")
我会尝试:

HttpUtility.ParseQueryString(new Uri("http://www.example.com?q=1234&h=4567").Query).Get("q")
可能的重复可能的重复