Почему apps2 остаётся пустым?
IEnumerable
var a2 = new AppFile();
a2.Name = Path.GetFileNameWithoutExtension(@"c:\ConsoleApp1.exe");
a2.Path = GetTargetPath(@"c:\ConsoleApp1.exe");
apps2 = Enumerable.Empty
Ответ
Concat возвращает новую последовательность, а не изменяет прежнюю (как и все операции Linq), поэтому вам необходимо явно сохранить результат:
apps2 = apps2.Concat(af2);
Комментариев нет:
Отправить комментарий