C# 将字符串列表作为JSONResult返回

C# 将字符串列表作为JSONResult返回,c#,asp.net-mvc,json,C#,Asp.net Mvc,Json,如何在C#asp.net MVC中返回json结果中的字符串列表 我有这个控制器 public JsonResult AutoCompletePart(string id) { AutoCompleteService srv = new AutoCompleteService(); string[] parts = srv.AutoCompleteItemMaster(id); //how do i return parts as J

如何在C#asp.net MVC中返回json结果中的字符串列表

我有这个控制器

  public JsonResult AutoCompletePart(string id)
    {
        AutoCompleteService srv = new AutoCompleteService();
        string[] parts = srv.AutoCompleteItemMaster(id);

        //how do i return parts as JSON?

    }
谢谢你这样说:

return Json(parts, JsonRequestBehavior.AllowGet);
这将返回一个简单的Javascript字符串数组。

如果您想返回特定格式,请提供更多详细信息。

这是一个数组,而不是一个
列表。
。您要返回哪个自动完成插件?我使用的是jquery UI自动完成。但我不喜欢它的样子,而且它太慢了。所以我在找另一个。知道更好的吗?我喜欢在ASP.NET MVC.NICE中这是多么容易!我让事情变得更难了!谢谢