Jestem całkiem nowe do rozwoju sieci i ASP.NET ale zastanawiałem się następujące pytanie:Statyczna interferencja zmiennych ASP.net?
Gdybym zadeklarować zmienną statyczną na stronie internetowej i kilka użytkownicy mają dostęp do tej samej strony jednocześnie. Czy ta statyczna zmienna jest unikalna dla każdego użytkownika, czy może przeszkadzać różnym użytkownikom?
Dzięki
Ponownie edytuj; rzeczą, o której warto wspomnieć o '[ThreadStatic]' jest to, że ASP.NET może przetwarzać różne kroki zapytania ** na różnych wątkach * - co może prowadzić do bardzo dziwnego zachowania z '[ThreadStatic]' –
@MarcGravell tak, to jest dlaczego zdecydowanie odradzam korzystanie z niego. Nie ma gwarancji, że ASP.NET zakończy żądanie w tym samym wątku, w którym rozpoczął. Zwłaszcza z C# 5/MVC4 po drodze, uniemożliwiłoby skorzystanie z nowego async/czekania. – vcsjones