gpt4 book ai didi

c# - 泛型委托(delegate)的问题

转载 作者:太空宇宙 更新时间:2023-11-03 20:39:50 24 4
gpt4 key购买 nike

我是 C# 的新手。我正在尝试声明一个接受 2 个泛型输入的委托(delegate)函数。我在编译它时遇到问题。谁能告诉我这里有什么问题。

delegate int ippcFuncPtr<in T1, in T2>(T1 param, T2 returnval);

static int ippcServerRegisterProcedure(int handle,
string procedureName, ippcFuncPtr<in T1, in T2> procedure)
{
return 0;
}

谢谢,埃亚尔

最佳答案

问题是您没有在 ippcServerRegisterProcedure 函数上定义 T1 和 T2 通用参数。像这样尝试:

static int ippcServerRegisterProcedure<in T1, in T2>(
int handle,
string procedureName,
ippcFuncPtr<in T1, in T2> procedure
)
{
return 0;
}

关于c# - 泛型委托(delegate)的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3486781/

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