我在编译时收到此错误:
错误-CS0103“当前上下文中不存在名称‘HtmlEncode’”

我正在使用 Visual Studio 2015 社区版和 MVC。

代码是:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNet.Mvc;

namespace MvcMovie.Controllers
{
    public class HelloWorldController : Controller
    {
        //
        // GET: /HelloWorld/

        public string Index()
        {
            return "This is my default action...";
        }

        //
        // GET: /HelloWorld/Welcome/

        public string Welcome(string name, int numTimes = 1)
        {
            return HtmlEncoder.Default.HtmlEncode(
                "Hello " + name + ", NumTimes is: " + numTimes);
        }
    }
}

我找不到 HtmlEncoder 添加到引用。
你能看出我做错了什么吗?

谢谢!

最佳答案

试试这个:

    HttpUtility.HtmlEncode("Hello " + name + ", NumTimes is: " + numTimes);

10-08 08:21