C ++ / CLI:如何将模板数组声明为方法参数

我是C ++ / CLI的新手。 对于头文件和源文件,托管C ++ / CLI中的以下C#代码相当于什么?

public static bool ArrayEquals(T[] a, T[] b) { return true; } 

以下是源文件的内容:

 public: generic  static bool ArrayEquals(array^ a, array^ b) { return true; } 

我尝试了以下内容并不断收到链接器错误。 现在我知道,应该使用关键字generic。 谢谢洛朗! 🙂

 template bool ArrayEquals(List^ a, List^ b) { return true; }