【发布时间】:2019-01-30 10:52:14
【问题描述】:
我想在 Vala 语言的泛型中创建一个给定类型的新对象。
class MyClass <T> : GLib.Object
{
protected T data;
public MyClass ()
{
data = new T ();
}
}
我知道这行不通,但是有什么办法可以做到这一点?
【问题讨论】:
-
您是否考虑过将Object.new 与Type 结合使用?不知道你到底想做什么
-
是的,这是寻找解决方案的好方向,谢谢!
标签: vala