gpt4 book ai didi

.net - 如何为通用接口(interface)编写 native 模板化后备存储?

转载 作者:太空狗 更新时间:2023-10-29 23:19:59 26 4
gpt4 key购买 nike

我有一个接口(interface),比方说;

public interface ICustomCollection<T>
{
void Add(T item);
bool Remove(T item);
bool Contains(T item);
}

我想创建一个类来访问提供实现的 native C/C++ dll(我也会创建)。我该如何着手编写托管类和 native 代码才能使其正常工作?我了解互操作基础知识,但我不知道如何在这种情况下处理泛型类型。

最佳答案

当您稍微改变一下想法并要求 T 是派生自 Object 的接口(interface)类型时,您应该这样做,那么 C++ 接口(interface)就会变得更加明显。

关于.net - 如何为通用接口(interface)编写 native 模板化后备存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5283124/

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