是否有可能實作這樣的目標?
class SomeClass<T> {
}
然后使用或喂它如下?
Type someType = MyType;
SomeClass c = SomeClass<someType>();
uj5u.com熱心網友回復:
你可以這樣做:
class SomeClass<T> {
}
typedef DataList = List<int>;
SomeClass c = SomeClass<DataList>();
請注意,在 Dart 2.13 之前,別名 (typedef) 僅允許用于函式。靜態分析會要求您在允許編譯之前將最小 SDK 約束設定為 2.14.0 或更高。你可以在你的 pubspec.yaml 中做到這一點
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/311175.html
