gpt4 book ai didi

vb.net - Action 委托(delegate) c# 到 vb.net 的转换

转载 作者:行者123 更新时间:2023-12-05 08:58:22 27 4
gpt4 key购买 nike

我在将其转换为 vb.net 时遇到问题

C#

全局.asax

protected void Application_BeginRequest()
{
GlobalConfiguration.Configure(WebApiConfig.Register);
}

public static void Register(HttpConfiguration config)
{
config.Routes.Clear();
}

vb.net

Protected Sub Application_BeginRequest()
GlobalConfiguration.Configure(WebApiConfig.Register)
End Sub

Shared Function Register() As Action(Of HttpConfiguration)

End Function

我在注册方法的 vb.net 版本中遇到问题。如何像在 C# 中一样访问 HttpConfiguration 的参数。

最佳答案

您必须使用 AddressOf运算符(operator):

Protected Sub Application_BeginRequest()
GlobalConfiguration.Configure(AddressOf WebApiConfig.Register)
End Sub

Public Shared Sub Register(config As HttpConfiguration)
config.Routes.Clear()
End Sub

关于vb.net - Action 委托(delegate) c# 到 vb.net 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23623528/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com