public static T CloneSerie <T>(Serie serie) where T : Serie { var newSerie = Activator.CreateInstance <T>(); SerieHelper.CopySerie(serie, newSerie); return(newSerie); }