簡體   English   中英

非靜態類中的私有靜態變量是否可用於整個應用程序?

[英]Are private static variable inside non-static class available to the entire application?

我有這樣的事情:

...
public partial class MyPage : System.Web.UI.Page
{

    private static string _code = null;
...

_code變量是否將與加載MyPage應用程序中的所有人共享?

這個問題不是重復的

可能的重復項未解決非靜態類中的靜態變量。 我現在知道這沒關系,但是,“重復”並沒有說明這一點。

是的,非靜態類的靜態成員無論如何都是靜態的。

是的,它將在應用程序域之間共享。 由於在IIS工作線程中為每個IIS應用程序創建了一個應用程序域,因此可以將靜態變量的值視為全局共享的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM