(00:58:34) Vaz: tas?? (00:58:51) nuno: tou (00:59:08) Vaz: estou aki a ver uma cena de AVE... mas ando aqui a luta (00:59:16) Vaz: ja tive a ver exemplos do eng (00:59:21) Vaz: mas nao consigo perceber (00:59:23) Vaz: é isto (00:59:35) Vaz: tenho este metodo (00:59:37) Vaz: public static IEnumerable Accumulate2(IEnumerable source, T seed, Func acum) (00:59:54) Vaz: retorna uma list (01:00:02) Vaz: int[] arr = new int[] { 1, 2, 3, 4, 5 }; List res = Iterators.Accumulate2(arr, 0, sum); (01:00:06) Vaz: dps faço isso (01:00:16) Vaz: mas ele da-me erro ao chamar a funçao (01:01:24) Vaz: nao possivel fazer a converçao dos tipos... (01:02:00) nuno: acho que nao podes converter enumerable pra list (01:03:19) Vaz: mas o eng utiliza isto aki (01:03:21) Vaz: public static IEnumerable Duplicate2(this IEnumerable list, Predicate p) { List tres = new List(); foreach (T t in list) { tres.Add(T); if (p(T)) { tres.Add(T); } } return tres; } (01:03:40) nuno: lol (01:03:45) nuno: e entao? (01:04:04) nuno: tas a converter list -> enumerable (01:04:15) nuno: e nao enumerable -> list