Kolega z mojej kopalni twierdzi, że w języku C#, który ma statyczne elementy w klasach niestatycznych, zapobiega przypadkom, w których te klasy są wciąż gromadzone podczas zbierania śmieci i że jest to wspólne źródło Wycieki pamięci C#. W wyniku tego zawsze owija statyczne elementy w statyczną klasę i uzyskuje do nich dostęp stamtąd za pośrednictwem statycznej właściwości lub metod na tej klasie statycznej. Zawsze uważałem, że statyka była na stosie, a nie na stertach, więc nie miało to nic wspólnego ze zbiorem śmieci. Nie wydaje mi się to właściwe.Pytanie o statyczne elementy wewnątrz klas niestatycznych i zbieranie śmieci
Jaka jest prawda?