Listproblem tutaj jest taki, że przepatrujemy cały zbiór do momentu aż natrafimy na element spełniający warunek. Jeśli UserId znajdowałby się na samym końcu to zostanie przepatrzona cała lista. Wyobraźmy sobie, ze potrzebujemy co chwilę wyciągać użytkowników po danym ID. Trochę to wypada kiepsko.users = new List .... list.Single(k => k.UserId == 1);();
Dobrym rozwiązaniem jest skorzystanie np. ze słownika danych:
Dictionarydziała to na prawdę bardzo szybko.users = new Dictionary users[201]; // zwraca użytkownika z UserId 201();
1 komentarz:
Tu jeszcze nie ma aż tak bardzo skomplikowanych czynności, jednak trzeba od tego raczej zacząć jeżeli chodzi o naukę programowania. Pamiętajcie, że każdy kiedyś zaczynał
Prześlij komentarz