小编oll*_*lle的帖子

类中静态只读变量的生命周期

我有一个aspx usercontrol

static readonly string foo = GetFromDB();
Run Code Online (Sandbox Code Playgroud)

现在我想知道foo的生命是什么.什么时候foo得到它的价值.每次创建usercontrol实例或只创建一次?想要知道的原因是GetFromDB可能会随着时间的推移返回不同的值.如果foo有一段时间的相同值,那很好.如果它永远不会更改,直到重新创建应用程序域,那么事实并非如此.

c#

2
推荐指数
1
解决办法
1114
查看次数

标签 统计

c# ×1