NameContainsText() 공개 메소드

public NameContainsText ( string text ) : bool
text string
리턴 bool
예제 #1
0
        private IEnumerable <ClassItemViewModel> FindMatches(string text, ClassItemViewModel item)
        {
            if (item == null)
            {
                yield return(null);
            }
            if (item.NameContainsText(text))
            {
                yield return(item);
            }

            foreach (ClassItemViewModel child in item.Children)
            {
                foreach (ClassItemViewModel match in FindMatches(text, child))
                {
                    yield return(match);
                }
            }
        }
예제 #2
0
        private IEnumerable<ClassItemViewModel> FindMatches(string text, ClassItemViewModel item)
        {
            if (item == null)
            {
                yield return null;
            }
            if (item.NameContainsText(text))
            {
                yield return item;
            }

            foreach (ClassItemViewModel child in item.Children)
            {
                foreach (ClassItemViewModel match in FindMatches(text, child))
                {
                    yield return match;
                }
            }
        }