Anabranch.Neo4JConsolePackage.AutoCompleteBehavior.AutoCompleteBehavior.GetFirstMatch C# (CSharp) Method

GetFirstMatch() private static method

private static GetFirstMatch ( ICollection collection, int lengthOfText, string subString, System.StringComparison comparer ) : string
collection ICollection
lengthOfText int
subString string
comparer System.StringComparison
return string
        private static string GetFirstMatch(ICollection<string> collection, int lengthOfText, string subString, StringComparison comparer)
        {
            var match = (collection
                .Where(subvalue => subvalue.Length >= lengthOfText)
                .Where(value => value.Substring(0, lengthOfText)
                    .Equals(subString, comparer)))
                .FirstOrDefault();

            return match;
        }