【发布时间】:2011-08-23 21:31:27
【问题描述】:
在 .NET 中的 CLR 上下文中,堆栈空间是如何分配的,它通常受到什么限制?
例如:
任何给定的线程都可以继续添加到堆栈中直到内存用完吗?如果不; CLR 如何决定分配多少空间?它能否改变主意?
PS:只是为了说明一些上下文,这一切都始于关于如何构建一种计算斐波那契数列的方法的讨论,其中一个建议是递归函数。
【问题讨论】:
标签: c# vb.net memory-management stack stack-overflow