小编aks*_*a14的帖子

C#静态方法中的变量是在开始时初始化还是首先调用方法?

在类C#3.5中,我有一些带有一些变量的静态方法.即使我没有初始化类,静态方法也会先被初始化.

那么静态方法中的变量是否也在开始时初始化而不是垃圾收集?

我想知道 - 即使我没有调用方法或者我只调用一次方法并且方法退出,是否会为这样的方法变量分配内存?或者每次调用方法并退出时 - 方法中的变量都是垃圾收集的?

c# static-methods garbage-collection

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

标签 统计

c# ×1

garbage-collection ×1

static-methods ×1