ASS8.Klient.zarzadca.sprawdzRoznicaDownload C# (CSharp) Метод

sprawdzRoznicaDownload() приватный Метод

Sprawdza które pliki należy ściągnąć z serwera
private sprawdzRoznicaDownload ( List serwer, pliki plik, pliki katalog ) : List
serwer List Pliki na serwerze
plik pliki Pliki zapisane w pliku konfiguracyjnym
katalog pliki Pliki w katalogu
Результат List
        private List<plikInfo> sprawdzRoznicaDownload(List<plikInfo> serwer, pliki plik, pliki katalog)
        {
            List<plikInfo> lista = new List<plikInfo>();
            foreach (plikInfo pSerwer in serwer)
            {
                pojedynczyPlik pPlik = plik.plik.Find(delegate(pojedynczyPlik p) { return p.nazwa == pSerwer.nazwa; });
                pojedynczyPlik pKatalog = katalog.plik.Find(delegate(pojedynczyPlik p) { return p.nazwa == pSerwer.nazwa; });
                if (pPlik != null || pKatalog != null)
                    continue;
                lista.Add(pSerwer);
            }
            return lista;
        }