我正在和corba一起工作,我遇到了一个问题: 我必须在任何对象中放置一个对象数组。 我可以在使用简单类型时执行此操作,例如double。
DoubleSeqHelper.insert(Any, double[])
问题是我无法对我在IDL中定义的文件做同样的事情。
假设我有一个A类。我可以使用AHelper
将A的一个实例放在Any对象中。
AHelper.insert(Any, A)
但是如何在Any对象中放置A数组呢?
谢谢, 卢卡
答案 0 :(得分:1)
解决方法1:
创建任何一个序列/数组。
将一个A插入一个数组/序列的任何元素。
然后将完成任何序列/数组插入单个Any。
OR
溶液2:
在界面中定义A的数组。 然后你可以直接将A数组插入任何一个。