SectionedUITableViewSample.TableViewDataSource.Search C# (CSharp) Method

Search() public method

public Search ( string searchText ) : void
searchText string
return void
        public void Search(string searchText)
        {
            filteredDictionaryItems.Clear();
            filteredSectionList.Clear();
            foreach(string item in dictionaryItems)
            {
                if(item.ToLower().Contains(searchText.ToLower()))
                {
                    filteredDictionaryItems.Add(item);
                    if(filteredSectionList.Find(x => x == item[0].ToString()) == null)
                    {
                        filteredSectionList.Add(item[0].ToString());
                    }
                }
            }
            filteredSectionList.Sort();
        }