Moja lekcja

 0    8 fiszek    marcinkow1619
drukuj graj sprawdź się
 
Pytanie - Odpowiedź -
Delegaty
rozpocznij naukę
Delegaty są przede wszystkim wykorzystywane do implementacji zdarzeń oraz wywołań zwrotnych metod(call-back).
Refleksja
rozpocznij naukę
proces dzięki któremu program komputerowy możee być modyfikowany w trakcie działania w sposób zależny od własnego kodu
Garbage collector
rozpocznij naukę
Garbage collector ?
automatycznie wywala utworzone obiekty z pamięci w #
Zajmuje się automatycznym czyszczeniem pamięci przez co można odnieść wrażenie, że w wielu firmach zamiast dążenia do optymalizacji kodu dokłada się po prostu pamięć RAM do serwerów i tyle.
Lock
rozpocznij naukę
oznacza część krytyczną kodu która zablokuje przepływ kodu dla innych wątków aż do jego zwolnienia
Ref vs Out
rozpocznij naukę
sa inaczej traktowane w run timie ale przy kompliacji niczym się nie różnią
Single vs SingleOrDefault
rozpocznij naukę
Single vs SingleOrDefault ?
LINQ: orDefault zwróci np. null w przypadku gdy nie ma zadnego elemtu w tabeli
Iqueryable(EF) vs IEnumerable
rozpocznij naukę
Iqueryable(EF) vs IEnumerable ?
w przypadku iEnumerable takie zapytanie leci do bazy select *, w przypadku Iqueryyable leci select top(5)
try/catch/finally throw ex vs throw
rozpocznij naukę
final po try i catchu, część kodu która ma być zrobiona nawet jak catch poleci

Musisz się zalogować, by móc napisać komentarz.