In my desktop application am using following .net functions
GC.Collect();
GC.WaitForPendingFinalizers();
I just want to know that, is there possibility that WaitForPendingFinalizers() will wait for indifinite time ?
If so ,what is the way to get out of it so that my application can proceed further.