Привет, может кто-нибудь сказать, где хранятся статические переменные на странице aspx asp.net.
Это в состоянии просмотра? Если так, я думаю, вы не захотите хранить большие сложные объекты?
Статические переменные хранятся как глобальные переменные для каждого процесса asp.net.
Они не сохраняются в состоянии просмотра . Поэтому, если вы используете только один процесс asp.net, все пользователи видят одинаковые переменные.
Статические переменные имеют область применения и хранятся в памяти, как уже упоминалось. Это означает, что он будет разделен между страницами и что значения не будут утилизироваться до тех пор, пока пул приложений не будет переработан.
Он хранится в памяти, как консольное приложение или Windows Forms.