Asp.net
JsonResult 或 Json:使用哪個?
在 ASP.NET MVC 3 中,使用哪個更正確:
Json()或new JsonResult()?要麼返回相同的結果。感謝您幫助解決辦公室辯論。
Json()只是一個擴展方法,實際上在JsonResult後台返回一個對象(而不是需要直接呼叫建構子)。我自己幾乎總是使用擴展方法。這與來自 Action 方法(如
View(),PartialView()等)的其他常見返回類型更加一致。我還確保為我創建的任何自定義 ActionResult 類型創建擴展方法。最後,這是個人喜好的問題。