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