程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 靜態變量惹得禍,變量惹得禍

靜態變量惹得禍,變量惹得禍

編輯:C#入門知識

靜態變量惹得禍,變量惹得禍


由於對靜態變量的輕易使用,導致了系統的bug。

背景:頁面後台定義了全局的靜態變量保存前台展示的數據A

問題現象:當多個用戶同時訪問此頁面時,會出現A的值跟當前數據不匹配的現象。

原因:靜態變量保存在公共數據區,多個用戶訪問同一頁面時,是從內存裡的同一個地址取得的數據。所以為導致數據的混亂。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved