Microsoft.Zing.ZingExplorerStateLessSearch.SearchStackContains C# (CSharp) Method

SearchStackContains() private method

private SearchStackContains ( Stack stack, TraversalInfo ti ) : bool
stack Stack
ti TraversalInfo
return bool
        private bool SearchStackContains(Stack<TraversalInfo> stack, TraversalInfo ti)
        {
            if (!ti.IsFingerPrinted)
            {
                return false;
            }

            Fingerprint fp = ti.Fingerprint;

            var contains = stack.Where(t => (t.IsFingerPrinted && t.Fingerprint == fp)).Count() > 0;
            return contains;
        }