ThreadStatic v.s. ThreadLocal <T>: универсальный лучше, чем атрибут?
[ThreadStatic]
определяется с помощью атрибутаThreadLocal
использует общий. Почему были выбраны разные дизайнерские решения? Каковы преимущества и недостатки использования общих по сравнению с атрибутами в этом случае?