我有一个类型为InterfaceExecuter的定义,其中包含一个Enter和一个Exit类型,两者都是结构体。 在另一个类中,我想创建一个方法来实例化实现我的接口的类,就像这样:
public T<TEntry, TExit> Initiate<T<TEntry, TExit>>()
where T: InterfaceExecuter<TEntry, TExit>, new()
where TEntry:struct
where TExit:struct
{
return new T<TEntry, TExit>();
}
我该怎么做呢?