确定操作的足够内存的可用性

Muh*_*tar 7 c# memory asp.net

我们能否为操作确定足够的内存可用性?如果是,那该怎么办?谢谢

Dar*_*rov 6

不,你绝对不能这样做,因为你事先并不知道操作将消耗多少内存.无论如何,如果你确切地知道操作将消耗多少内存,你可以查询可用的系统内存并进行近似,但不要依赖它.请记住,垃圾收集是非常不确定的,可能会随时搞砸你的近似值.您可以随时获得OutOfMemoryException.

所以专注于编写质量代码而不是这个.