Pouze tento týden sleva až 80 % na e-learning týkající se Javy. A zároveň využij akce až 30 % zdarma při nákupu e-learningu - Více informací.
Hledáme koordinátorku kurzů a programátora, 100% home office, 100% flexibilní. Prozkoumej aktuální pozice
Java week

Diskuze: Vysvětlení nejasností v kódu

Aktivity
Avatar
Wayne
Člen
Avatar
Wayne:30.9.2014 12:27

Mohl by mi někdo říct proč se tu objevují 2 kolekce jedna inicializovaná jako proměnná a druhá jako vlastnost? A ještě co znamená ten řádek, který se provádí v konstruktoru?

public class SpravceDatabaze
    {
        private DbInvoiceEntities db = new DbInvoiceEntities();
        private ObservableCollection<Person> persons = new ObservableCollection<Person>();

        public ObservableCollection<Person> Persons { get { return persons; } }


        public SpravceDatabaze()
        {
            db.Persons.ToList().ForEach(p => persons.Add(p));
        }
    }
 
Odpovědět
30.9.2014 12:27
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Wayne
Jan Vargovský:30.9.2014 12:28

Protože překopírováváš objekty do db, abys mohl využívat efektivně binding?

 
Nahoru Odpovědět
30.9.2014 12:28
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.