簡體   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