AlgoLib.Tests.TrieTestsBenchmark.FindPrefix C# (CSharp) Method

FindPrefix() private static method

Finds string items by its prefix.
private static FindPrefix ( SortedSet sortedSet, string prefix ) : IEnumerable
sortedSet SortedSet of items.
prefix string Prefix.
return IEnumerable
        private static IEnumerable<string> FindPrefix(SortedSet<string> sortedSet, string prefix)
        {
            foreach (var word in sortedSet.GetViewBetween(prefix, sortedSet.Max))
            {
                if (word.StartsWith(prefix))
                {
                    yield return word;
                }
            }
        }