Generics Haxe是否支持静态通用字段?

Generics Haxe是否支持静态通用字段?,generics,static,haxe,Generics,Static,Haxe,我对Haxe是100%的新手,我不知道如何使静态通用字段工作——所以我现在想知道它是否首先得到支持 以代码为例: @:generic class Main<T> { var instGen:T; static var statNonGen:String; @:generic // is it OK? static var gen:T; // error } @:通用 班长{ var-instGen:T; 静态变量statNonGen:String; @:generi

我对Haxe是100%的新手,我不知道如何使静态通用字段工作——所以我现在想知道它是否首先得到支持

以代码为例:

@:generic
class Main<T> {
  var instGen:T;
  static var statNonGen:String;
  @:generic // is it OK?
  static var gen:T; // error
}
@:通用
班长{
var-instGen:T;
静态变量statNonGen:String;
@:generic//可以吗?
静态变量gen:T;//错误
}
实例泛型字段起作用,静态非泛型字段起作用,但静态泛型字段最终会出现奇怪的错误消息“找不到类型:T”


提前感谢您澄清我的错误。

如评论中所述:


否。T是类的实例类型,而静态没有。不过,您可以为静态函数提供它们自己的泛型


static function test(param:S):Void

T是类的实例类型,而static没有。不过,您可以为静态函数提供它们自己的泛型<代码>静态功能测试(param:S):Void@MSGhero,所以答案是“否”:-)谢谢-你能把它作为常规答案而不是评论发布吗,提前谢谢你。