static void test2() { var source1 = new Source { id = 1, name = "source1" }; var source2 = new Source { id = 2, name = "source2" }; var source3 = new Source { id = 3, name = "source3" }; var listSource = new List <Source> { source1, source2, source3 }; var listTarget = AutoMapperHelper.MapToList <Target>(listSource); foreach (var target in listTarget) { Console.WriteLine(target.ToString()); } Console.ReadLine(); }