I was told that every method has a stack the size of 1mb.
So I assumed that initializing 256 integer values in one method will cause a StackOverflowException. I tried that in code, but no exception was thrown.
So, how to deliberately trigger a StackOverflowException without using recursion?
I’ll add another method 🙂
Now this structure is 128kb 🙂 If you declare a local variable (of a method that doesn’t use yield or async) of type
FixedBufferExampleit should use 128kb of stack. You can use up your stack quite quickly.