繁体   English   中英

将ASP.NET C#转换为VB

[英]Convert asp.net C# to vb

我正在尝试转换此代码,但是出现一些错误, 是代码的主要链接。

我收到以下两个错误:

类型“域路由未定义

'Optional'不是'system.web.UI.webControls.routeParameter'的成员

码:

public class HttpDomainRoute
  : DomainRoute
{
  public HttpDomainRoute(string domain, string url, RouteValueDictionary defaults)
      : base(domain, url, defaults, HttpControllerRouteHandler.Instance)
  {
  }

  public HttpDomainRoute(string domain, string url, object defaults)
     : base(domain, url, new RouteValueDictionary(defaults), HttpControllerRouteHandler.Instance)
 {
 }
}

到这个asp.net vb 4

Public Class HttpDomainRoute

     Inherits DomainRoute

    Public Sub New(domain As String, url As String, defaults As RouteValueDictionary)
      MyBase.New(domain, url, defaults, HttpControllerRouteHandler.Instance)
    End Sub


    Public Sub New(domain As String, url As String, defaults As Object)
        MyBase.New(domain, url, New RouteValueDictionary(defaults), HttpControllerRouteHandler.Instance)
    End Sub
End Class

此类似乎是从名为DomainRoute的类继承的。 这不是MVC框架的一部分,因此请确保您也定义了此类。 或者至少引用其所在的程序集。 我想你是from here拿走的。 因此,继续进行该课程。

底部有一个下载链接。 尝试下载它并使用此免费转换器转换整个代码。 如果下载,则可以在代码文件夹DomainRoute class找到它。 尝试将其包含在您的项目中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM