我首先引用了这个问题来开始,但在尝试使用 Delphi XE 中的 .NET 程序集返回类或类数组时遇到了障碍。
考虑以下:
//C#
[ComVisible(true)]
public class Person {
public int Id;
public string Name;
}
public class SomeClass
{
public SomeClass() {}
public Person[] GetPersons()
{
//some code
}
}
//Delphi
type TPerson = class
Id : Integer;
Name : string;
end;
我如何理解GetPersons()
可以分配给array of TPerson
Delphi 的返回数据?