Asp.net mvc 修改countdown()方法以在VS ASP.Net Core MVC中显示参数

Asp.net mvc 修改countdown()方法以在VS ASP.Net Core MVC中显示参数,asp.net-mvc,asp.net-core,visual-c++,Asp.net Mvc,Asp.net Core,Visual C++,任务:修改Countdown()方法的代码,使其在开始参数处开始倒计时,在结束参数处结束,并在倒计时完成时显示消息参数 当前代码:[Route(“[action]/{start}/{end?}/{message?}”)]public-IActionResult倒计时(int-start,int-end=0,string-message=”){string-contentString=“倒计时:\n”;for(int-i=start;i>=0;i--){contentString+=i+“\n”}

任务:修改Countdown()方法的代码,使其在开始参数处开始倒计时,在结束参数处结束,并在倒计时完成时显示消息参数

当前代码:
[Route(“[action]/{start}/{end?}/{message?}”)]public-IActionResult倒计时(int-start,int-end=0,string-message=”){string-contentString=“倒计时:\n”;for(int-i=start;i>=0;i--){contentString+=i+“\n”}返回内容(contentString);}

我不确定你的预期结果是什么。当前代码可以工作,但它只是执行一个循环,然后输出一个字符串:

[Route("[action]/{start}/{end?}/{message?}")] 
public IActionResult Countdown(int start, int end = 0, string message = "") 
{ 
    string contentString = "Counting down:\n"; 
    for (int i = start; i >= end; i--) 
    {
        contentString += i + "\n"; 
    } 
    return Content(contentString); 
}

如果你想实现一个倒计时,我认为你应该结合你的前端,也许你可以提供我们更多的信息