سلام به همه دوستان؛
در رابطه با اجرای گام به کام برنامه در ویژوال استودیو، سوالی داشتم که برای خودم هم تعجب انگیز هست!
وقتی برنامه رو به صورت معمولی اجرا میکنم، پس از مقداری اجرا ظاهرا" وارد یک حلقه ی بی نهایت میشه که با توجه به درست بودن منطق برنامه، چنین چیزی امکان پذیر نیست.
به همین خاطر برای یافتن مشکل برنامه رو گام به گام اجرا کردم؛ و به یک مشکل تعجب برانگیز رسیدم؛
اینکه پس از مدتی اجرای برنامه، وقتی داخل یک تابع مشخص میشه، بدون اجرای کامل تابع، از آن خارج شده و به نقطه ی فراخوانی بازگشته و به اجرای برنامه ادامه میدهد و
گویا همین مشکل باعث حلقه ی بی نهایت در برنامه میشه.

دوستان اگر میدونند که این مشکل به چه دلیلی پیش میاد، لطفا راهنمایی کنند.

ممنون.