Запитання з тегом «threadstatic»

4
Як працює атрибут ThreadStatic?
Як працює [ThreadStatic]атрибут? Я припускав, що компілятор видасть якусь IL для того, щоб заповнити / отримати значення в TLS, але дивлячись на розбирання, схоже, це не робиться на цьому рівні. У подальшому, що станеться, якщо ви поставите його на нестатичний член? У нас був розробник, який помилився, і компілятор навіть …
138 c#  static  threadstatic 

3
ThreadStatic проти ThreadLocal <T>: загальний краще, ніж атрибут?
[ThreadStatic]визначається за допомогою атрибута, тоді як ThreadLocal&lt;T&gt;використовує загальний. Чому були обрані різні дизайнерські рішення? Які переваги та недоліки використання загального над атрибутами в цьому випадку?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.