2013-08-14 5 views

답변

1

항상 정적이어야합니다.

  • MS 소스 코드를 검사하면 TraceSource가 정적 컬렉션에 포함됩니다. (소설 (모노) 소스 코드가 같다고 가정합니다.
  • 동일한 이름의 추적 소스가 어셈블리 전체에서 동일하게 작동하므로 따로 따로 필요하지 않습니다.
  • TraceSource는 사용으로 인해 수집 할 수없는 쓰레기를 만듭니다 WeakReference 객체 (또는 정적 범위로 인해 ... 정적 인 것들은 재미있는 가비지 수집 규칙을가집니다) : http://blog.perfectlytogether.com/2009/12/29/howto-solve-a-memory-leak-issue-caused-by-weakreference-objects/