public DaneWyszukiwania Klonuj() { DaneWyszukiwania dw = new DaneWyszukiwania(); dw.Zrodlo = string.Copy(Zrodlo); dw.Cel = string.Copy(Cel); dw.Data = Data; dw.PrzewTak = new string[PrzewTak.Length]; for (int i = 0; i < PrzewTak.Length; i++) { dw.PrzewTak[i] = string.Copy(PrzewTak[i]); } dw.PrzewNie = new string[PrzewNie.Length]; for (int i = 0; i < PrzewNie.Length; i++) { dw.PrzewNie[i] = string.Copy(PrzewNie[i]); } dw.Osoby = Osoby.Klonuj(); dw.Bezposrednie = Bezposrednie; return(dw); }