Size: a a a

2020 September 20

rr

razumovsky r in CODE BLOG / C#
ок, он убил внутренние ресурсы сущности да?
источник

rr

razumovsky r in CODE BLOG / C#
эммммммммм
источник

S

Sergey Trofimov in CODE BLOG / C#
Это обычный метод, как любой в дот нет
источник

rr

razumovsky r in CODE BLOG / C#
ну кароч, нажал я obj.Dispose()
источник

rr

razumovsky r in CODE BLOG / C#
сам обхект умрет только после сборки мусора ГЦ ?
источник

S

Sergey Trofimov in CODE BLOG / C#
Да
источник

S

Sergey Trofimov in CODE BLOG / C#
Но CLR будет знать что он диспоузнут
источник

rr

razumovsky r in CODE BLOG / C#
в тоже время как и все другие ресурсы внутри объекта ?
источник

S

Sergey Trofimov in CODE BLOG / C#
И выдаст ошибку что типа ты лезешь куда-то не туда
источник

S

Sergey Trofimov in CODE BLOG / C#
Но объект сам в памяти будет
источник

rr

razumovsky r in CODE BLOG / C#
странно
источник

rr

razumovsky r in CODE BLOG / C#
что то у меня логика фейлится на этом просто
источник

S

Sergey Trofimov in CODE BLOG / C#
razumovsky r
в тоже время как и все другие ресурсы внутри объекта ?
Если ты очистишь другие, то они очистятся. Но может быть такое что внутренние объекты ты забыл очистить из-за кривожопости.
источник

S

Sergey Trofimov in CODE BLOG / C#
Это не удачное решение
источник

S

Sergey Trofimov in CODE BLOG / C#
С этим диспоуз
источник

S

Sergey Trofimov in CODE BLOG / C#
Оно нихера не гарантирует по сути
источник

S

Sergey Trofimov in CODE BLOG / C#
Просто типа соглашение
источник

rr

razumovsky r in CODE BLOG / C#
интересно
источник

S

Sergey Trofimov in CODE BLOG / C#
Детерминированности все равно нет никакой.. это лишь попытка сделать ее
источник

rr

razumovsky r in CODE BLOG / C#
ок, есть ГЦ
источник