devxlogo

Detect Recursive Calls in Your .NET Code

Detect Recursive Calls in Your .NET Code

Here’s a way you can check whether the current method is recursive. The following method returns True when your application is in a recursive method:

Public Function CheckRecursion() As Boolean        Dim myTrace As New System.Diagnostics.StackTrace()        'If stack layer count less 3 , recursion impossible.        If myTrace.FrameCount 

devx-admin

Share the Post: