11智能在线
新记
ASP.NET MVC 中 ActionResult 和 ViewResult 在使用上的区别是什么?要注意什么吗?
有没有什么情况是只能用ActionResult或者只能用ViewResult的,还是仅仅根据情况具体看谁合适?
谢谢
举报该文章
相关建议 2012-04-15
ActionResult 是一个抽象(abstract)类,ViewResult 只是ActionResult 的一个实现(implementation)。如果你确认你返回的是一个视图(view),你可以直接返回类型为ViewResult。
ActionResult 有很多的派生类,如果你很确定你要返回的类型,你可以明确的返回该类型。
如果你并不是很清楚,或者你根本不想去理解这些东西,你可以直接返回这些派生类的基类:ActionResult 。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/sffpq82f2.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
编程语言的ASP
编程语言ASP和JAVA
编程语言学哪个好
AS编程语言和ASP有什么区别
最早出现的Web编程语言是什么? A、VRML B、HTM...
为什么编程语言排行榜中没有jsp,asp,.net?却有PH...
ASP是编程语言吗?
asp对其它编程语言有帮助吗?