终于找到答案了。
@using MyNamespace对于 VB.Net:
@Imports Mynamespace如果要在整个应用程序中包含名称空间,请查看 @Javad_Amiry 的答案。
第一种方法是在.cshtml文件中使用@using语句,仅将名称空间导入当前文件,第二种方法: 
 在项目 “ Views ” 目录中的 “web.config” 文件中(请注意,它不是项目根目录中的主要 web.config) ,请找到以下部分: 
<system.web.webPages.razor>
  <pages pageBaseType="System.Web.Mvc.WebViewPage">
    <namespaces>
      <add namespace="System.Web.Mvc" />
      <add namespace="System.Web.Mvc.Ajax" />
      .
      .
      <!-- etc -->
    </namespaces>
  </pages>
</system.web.webPages.razor>您可以这样添加自定义名称空间:
<add namespace="My.Custom" />会将名称空间添加到所有. cshtml(和 / 或. vbhtml)文件中;您也可以从此处更改视图继承,例如:
<pages pageBaseType="My.Custom.MyWebViewPage">问候。
 更新:感谢 @ Nick Silberstein提醒他有关领域!他说: 
 如果在区域内工作,则必须在/Areas/<AreaName>/Views/而不是/Views/下的Web.config添加namespace 
对于图书馆
@using MyNamespace对于模型
@model MyModel