Asp.net 向webmatrix中的项目添加自定义类

Asp.net 向webmatrix中的项目添加自定义类,asp.net,webmatrix,Asp.net,Webmatrix,我是asp.net的新手,正在尝试向我的项目添加自定义类 我创建了一个名为Test.cs的文件 public class Test { public string sayHello() { return "Hello World"; } } 在my Default.cshtml中: Test example = new Test(); @example.sayHello(); 但我在尝试加载测试类时出错。。。我需要包括一些关于“使用”的东西?我需要用visual stud

我是asp.net的新手,正在尝试向我的项目添加自定义类

我创建了一个名为Test.cs的文件

public class Test
{
  public string sayHello()
  {
    return "Hello World";
  }
}
在my Default.cshtml中:

Test example = new Test();
@example.sayHello();
但我在尝试加载测试类时出错。。。我需要包括一些关于“使用”的东西?我需要用visual studio编译来创建自定义类?还是我错过了什么


感谢大家的帮助。

您必须在站点的根目录中创建一个名为“App_Code”的新目录,并将Test.cs移到其中

然后,这个Default.cshtml工作:

@{
    Test example = new Test(); 
    var message = example.sayHello(); 

}

<!DOCTYPE html>

<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    <body>
        <p>@message</p>
    </body>
</html>
@{
测试示例=新测试();
var message=example.sayHello();
}
@信息