gpt4 book ai didi

.net - 如何在 .NET 中将方法作为参数传递而不声明委托(delegate)

转载 作者:行者123 更新时间:2023-12-02 15:09:10 25 4
gpt4 key购买 nike

无论我如何尝试,在不声明委托(delegate)的情况下,我都无法模仿 Rhino Mocks 的简洁语法。

示例:

Expect.Call(service.HelloWorld("Thanks"))

您知道如何执行此操作吗?

谢谢。

最佳答案

您可以使用较新版本的 .NET 中提供的 Action 委托(delegate)

void Execute(Action action) {
action();
}

void Test() {
Execute(() => Console.WriteLine("Hello World!"));
}

关于.net - 如何在 .NET 中将方法作为参数传递而不声明委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/855420/

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