Moja lekcja

 0    8 fiche    marcinkow1619
Imprimer jouer consultez
 
question - réponse -
Delegaty
commencer à apprendre
Delegaty są przede wszystkim wykorzystywane do implementacji zdarzeń oraz wywołań zwrotnych metod(call-back).
Refleksja
commencer à apprendre
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
commencer à apprendre
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
commencer à apprendre
oznacza część krytyczną kodu która zablokuje przepływ kodu dla innych wątków aż do jego zwolnienia
Ref vs Out
commencer à apprendre
sa inaczej traktowane w run timie ale przy kompliacji niczym się nie różnią
Single vs SingleOrDefault
commencer à apprendre
Single vs SingleOrDefault ?
LINQ: orDefault zwróci np. null w przypadku gdy nie ma zadnego elemtu w tabeli
Iqueryable(EF) vs IEnumerable
commencer à apprendre
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
commencer à apprendre
final po try i catchu, część kodu która ma być zrobiona nawet jak catch poleci

Vous devez vous connecter pour poster un commentaire.