Czy zmiana kultury nici puli wątków wpływa na to, kiedy wraca z powrotem do puli?

Jeśli ustawięCurrentCulture wątku puli wątków, co się dzieje, gdy wątek kończy wykonywanie i wraca z powrotem do puli wątków? Czy to ma swojeCurrentCulture przywrócić domyślne ustawienia (cokolwiek to może oznaczać), czy też zachowa kulturę, którą na niej ustawiłem?

Mam nadzieję, że framework zresetuje wątek do stanu domyślnego, aby zabezpieczyć się przed tym, ale nie może znaleźć żadnej dokumentacji w tym celu. Najbliższy, jaki znalazłem, pochodzi z dokumentów MSDN dlaPula wątków:

Gdy pula wątków ponownie wykorzystuje wątek, nie czyści danych w lokalnym magazynie wątków ani w polach oznaczonych atrybutem ThreadStaticAttribute. Dlatego dane, które są umieszczane w lokalnym magazynie wątków za pomocą jednej metody, mogą być wystawione na dowolną inną metodę, która jest wykonywana przez ten sam wątek puli wątków.

To wydaje się wskazywać, że wątek jestnie zresetować, gdy zostanie zwrócony

Spróbowałem przetestować ten kod i próbowałem gorobi wydaje się, że kultura jest resetowana, ale nie jestem przekonany, że testuję to zachowanie poprawnie, ponieważ myślę, że używam tylko małego podzbioru wątków Puli wątków, więc nie mogę być pewny, że testuję wątek, który już go ma zestaw kulturowy.

questionAnswers(1)

yourAnswerToTheQuestion