在C#中,可以使用Request.QueryString
來獲取URL中的查詢字符串參數(shù)。
首先,確保你已經(jīng)引入了System.Web
命名空間。然后,你可以在代碼中使用以下方式來獲取查詢字符串參數(shù):
using System;
using System.Web;
class Program
{
static void Main()
{
// 獲取當(dāng)前請求的查詢字符串參數(shù)
string parameter1 = HttpContext.Current.Request.QueryString["param1"];
string parameter2 = HttpContext.Current.Request.QueryString["param2"];
// 使用查詢字符串參數(shù)
Console.WriteLine($"Parameter 1: {parameter1}");
Console.WriteLine($"Parameter 2: {parameter2}");
}
}
在上面的示例中,我們使用HttpContext.Current.Request.QueryString
來獲取當(dāng)前請求的查詢字符串參數(shù)。你可以通過傳遞參數(shù)名稱作為索引來獲取具體的參數(shù)值。
請注意,要使用HttpContext.Current.Request.QueryString
,你的代碼必須在Web應(yīng)用程序或WebAPI控制器中運(yùn)行。如果你的代碼不在這些上下文中,你可以考慮將查詢字符串參數(shù)作為方法的參數(shù)傳遞給你的方法。