gpt4 book ai didi

C# Lambda 到 VB.Net

转载 作者:太空宇宙 更新时间:2023-11-03 11:45:53 27 4
gpt4 key购买 nike

我正在尝试将 C# 中的函数转换为 VB.Net 2008,但似乎无法使 Lambda 表达式起作用。代码取自 neat little C# SMTP server将电子邮件保存到 Azure blob 存储

如有任何帮助,我们将不胜感激。

    public void Run()
{
var mutex = new ManualResetEvent(false);
while (true)
{
mutex.Reset();
listener.BeginAcceptSocket((ar) =>
{
mutex.Set();
processor.ProcessConnection(listener.EndAcceptSocket(ar));
}, null);
mutex.WaitOne();
}
}

最佳答案

lambda 基本上只是匿名委托(delegate)的简写。

所以替换

(ar)=> {//Do Stuff}

Sub(ar)
'Do stuff
End Sub

关于C# Lambda 到 VB.Net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3464415/

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