Gdzie pole statyczne etc. znajduje się w pamięci i jak to się ma do wątków, czy tylko jeden wątek może mieć dostęp do tego miejsca w pamięci?
0
0
wszystkie maja do niego dostep
0
Chodziło mi o to czy metoda statyczna wykonywać będzi się synchronicznie czy to jest Thread Safe.
0
Wszystkie wątki mają dostęp, ale nie jest to dostęp ThreadSafe. Istnieje atrybut [ThreadStatic]
który powoduje że każdy wątek będzie miał swoją unikalną wartość oznaczonej zmiennej. W innym wypadku musisz zastosować jakiś mechanizm synchronizacji wątków.
0
Czego nie rozumiem to to, że np. pole statyczne posiada swoją alokację w stercie która jest przypisana do typu tego pola, jeśli dobrze rozumiem ale jak to się ma do garbage collector przecież on nie może mieć dostępu do tego pola .
0
Proszę: vivekcek.wordpress.com/2016/07/10/c-different-types-of-heap-memory/