C#参数类型约束 可以有多个约束,用,隔开 例如: public class SkillTriggerFactory<T> : BaseSkillTriggerFactory where T : ISkillTrigger, new(){}