在ASP.NET MVC C#控制器中,可以使用动态参数来传递不确定数量的参数。下面是一个包含代码示例的解决方法:
public class MyController : Controller
{
public ActionResult MyAction(params string[] values)
{
// 使用动态参数 values 来处理不确定数量的参数
// 遍历参数列表
foreach (string value in values)
{
// 处理每个参数
// 例如,将参数添加到列表中
myList.Add(value);
}
// 返回结果
return View();
}
}
在上述示例中,MyAction
方法使用了params
关键字来定义一个动态参数values
,该参数允许传递不确定数量的字符串参数。在方法内部,可以使用foreach
循环遍历每个传递进来的参数并进行相应的处理。