Dikutip dari MSDN tentang StackOverflowException :
Pengecualian yang dilemparkan ketika tumpukan eksekusi melimpah karena mengandung terlalu banyak panggilan metode bersarang.
Too many
cukup samar di sini. Bagaimana saya tahu kalau terlalu banyak benar-benar terlalu banyak? Ribuan panggilan fungsi? Jutaan? Saya berasumsi bahwa itu harus dikaitkan dengan beberapa cara dengan jumlah memori di komputer tetapi apakah mungkin untuk menghasilkan urutan besarnya kira-kira akurat?
Saya khawatir tentang ini karena saya mengembangkan sebuah proyek yang melibatkan banyak penggunaan struktur rekursif dan panggilan fungsi rekursif. Saya tidak ingin aplikasi gagal ketika saya mulai menggunakannya untuk lebih dari sekedar tes kecil.
editbin /stack:WHATEVER-NUMBER-YOU-LIKE yourexefile.exe
.
Stack<T>
.