当一个方法被无限多次递归调用时,就会发生 StackOverflowException。不同的堆栈帧被分配给每个递归调用——在这种情况下使用多个堆栈帧。众所周知,每个方法调用都会分配一个堆栈帧。在C#中使用单个方法(使用单个堆栈帧)时堆栈会溢出吗?
c# stack-overflow stack
c# ×1
stack ×1
stack-overflow ×1