C# 如何在MVC框架中从类创建对象并调用方法

C# 如何在MVC框架中从类创建对象并调用方法,c#,asp.net-mvc,C#,Asp.net Mvc,请使用下面的简单模型类帮助我学习asp.net MVC概念。我在哪里创建学生对象,如何使用构造函数传递值,最后调用StudentMessage()方法并在视图(index.cshtml)中显示结果。我一直在尝试在Student Controller类中创建一个Student对象,但它不起作用。请不要使用列表集合。我是C#的初学者 View-Index.cshtml @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Layo

请使用下面的简单模型类帮助我学习asp.net MVC概念。我在哪里创建学生对象,如何使用构造函数传递值,最后调用StudentMessage()方法并在视图(index.cshtml)中显示结果。我一直在尝试在Student Controller类中创建一个Student对象,但它不起作用。请不要使用列表集合。我是C#的初学者

View-Index.cshtml

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>Index</h2>
@{
ViewBag.Title=“Index”;
Layout=“~/Views/Shared/_Layout.cshtml”;
}
指数

如果要将学生模型传递到视图,请执行以下操作:

将模型粘贴到视图中
public ActionResult Index()
{            
学生模型学生=新学生(学生ID、学生姓名、年龄);
返回视图(modelStudent);

}
我一直在尝试在Student Controller类中创建Student对象,但它不起作用
。“它不工作”是什么意思?这是一个宽泛的说法。当你说‘我一直在尝试’-你具体尝试了什么(代码)?我已经测试了你的代码,“在学生控制器类中创建学生对象”不会返回任何错误<代码>学生=新生(1,“彼得”,34)像冠军一样工作。
@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>Index</h2>