Size: a a a

2021 February 11

I

IdiocyAcceptance in pro.net
Независимо от того, обращаешься ты к полям или нет
источник

I

IdiocyAcceptance in pro.net
Т.к. this нужен для вызова SuppressFinalize
источник

DP

Denis Petukhov in pro.net
Так он сам на себя же ссылается получается
источник

DP

Denis Petukhov in pro.net
Почему будет жив?
источник

DP

Denis Petukhov in pro.net
Ну в целом если диспоз дергать то должен быть жив, да
источник

DP

Denis Petukhov in pro.net
Тогда получается финализатор и не должен вызываться если объект живой, а он живой раз на нем дергают диспоз
источник

SB

S B in pro.net
Denis Petukhov
Тогда получается финализатор и не должен вызываться если объект живой, а он живой раз на нем дергают диспоз
тебе ничего не мешает из финазитора создать жесткую ссылку на объект (насколько я знаю) и вообще его ВОСКРЕСИТЬ НАХУЙ
источник

DP

Denis Petukhov in pro.net
S B
тебе ничего не мешает из финазитора создать жесткую ссылку на объект (насколько я знаю) и вообще его ВОСКРЕСИТЬ НАХУЙ
Так если его финализацтор воскресил то никто другой уже не дернет диспоз и конкурентности снова нет
источник

DP

Denis Petukhov in pro.net
Его только финализатор и видит
источник

SB

S B in pro.net
Denis Petukhov
Так если его финализацтор воскресил то никто другой уже не дернет диспоз и конкурентности снова нет
я не про то, диспоуз вроде дернулся (или нет?), но объект воскресился. это вообще какой-то распад вселенной
источник

SB

S B in pro.net
и потом этот объект опять сборке мусора подлежит (если я не ошибаюсь, конечно)
источник

DP

Denis Petukhov in pro.net
Если диспоз дернулся то финалайзер не должен вызваться. Потому что он не мертв и не собран
источник

SB

S B in pro.net
Denis Petukhov
Если диспоз дернулся то финалайзер не должен вызваться. Потому что он не мертв и не собран
там же кейс обсуждается, когда они конкуретно.
источник

SB

S B in pro.net
то есть, если такое возможно, то возможно оттуда еще и вернуть объект
источник

DP

Denis Petukhov in pro.net
Так вот нет сценария когда конкурентно
источник

DP

Denis Petukhov in pro.net
По крайней мере мне не понятно как такой сценарий работает
источник

DP

Denis Petukhov in pro.net
Если диспоз можно вызвать только на живом объекте
источник

DP

Denis Petukhov in pro.net
А финилайз только на собранном/собираемом
источник

SB

S B in pro.net
интересно, есть ли на этой планете человек, который точно знает ответ
источник

DP

Denis Petukhov in pro.net
Ну если объект может быть одновременно в собранном и в живом состоянии то "это просто пошли они нахуй" (с)
источник