我们有一个C#代码库,我们必须在Java上进行部署。泛型,ToArray等
我们正在创建一个读取C#并写入Java的迁移引擎。
我们已经为我们的代码中使用的系统类创建了存根类,并正在实现它们。
当我在Java中做List<T>
时,在执行ToArray
时遇到了问题。
据我所知,由于Java和C#在泛型方面的主要差异,没有办法知道泛型类的类型,因此也没有办法创建类型数组。
这是最终的,或者任何你知道做一个泛型类ToArray
没有传递一个数组或一个类型作为参数在这里或在构造函数中的一些聪明的办法。
这是你的意思吗? http:// stackoverflow。com/questions/529085/java-how-to-generic-array-creating – Karussell 2010-02-25 15:00:48
可能最好将数组转换为'List's。 – 2010-02-25 16:12:48