它具体化了泛型……它是如何实现的?与 C# 的泛型有什么显着区别?
最佳答案
与C#泛型的区别:针对泛型类的不同实例化,C#在运行时生成类。 Gosu 没有:一个泛型类对应一个在运行时使用的类。类型信息保留在对象内部,而不是类中。因此,C# 可以专门化代码(例如原始类型),而 Gosu 不能。例如,Gosu 必须将 int 包装到对象中以将它们放入列表中。
关于generics - 泛型在 Gosu 中是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4131658/