Статическая веб-служба вместо нестатической

StackOverflow https://stackoverflow.com/questions/1005082

  •  05-07-2019
  •  | 
  •  

Вопрос

В настоящее время у меня есть веб-служба (WCF), которая предоставляет методы, для которых задано статическое значение.

Чем отличается строго память / GC, как CLR и GC обрабатывают статические и нестатические объекты?

Это было полезно?

Решение

Статические данные не будут собираться мусором до тех пор, пока содержащий AppDomain не будет закрыт; обычно это означает, что память будет оставаться выделенной, пока приложение не будет закрыто, если только вы не выполняете какое-то специальное управление доменом приложения. Нестатические объекты будут собираться сборщиком мусора по обычным правилам - никаких ссылок и при каждом запуске GC.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top