public void StringSearch() { _stopwatch.Restart(); var buildStringList = new BuildStringList(); buildStringList.BuildList(); var myList = buildStringList.StringList; foreach (var Result in myList.Select(s => s.Contains("Lorem ipsum dolor sit amet"))) { Console.WriteLine($"Does it contain the string we are searching for? {Result}"); } _stopwatch.Stop(); Console.WriteLine(); Console.WriteLine("Total Time To Do StringSearch was {0}", _stopwatch.Elapsed); Console.WriteLine(); }
public void StartsWith() { _stopwatch.Restart(); var buildStringList = new BuildStringList(); buildStringList.BuildList(); var myList = buildStringList.StringList; foreach (var Result in myList.Select(s => s.StartsWith("L", StringComparison.Ordinal))) { Console.WriteLine($"Starts with \"L\"? {Result}"); } _stopwatch.Stop(); Console.WriteLine(); Console.WriteLine("Total Time To Do String Starts With was {0}", _stopwatch.Elapsed); Console.WriteLine(); }
public void EndsWith() { _stopwatch.Restart(); var buildStringList = new BuildStringList(); buildStringList.BuildList(); var myList = buildStringList.StringList; foreach (var s in myList) { var Result = s.EndsWith(".", StringComparison.CurrentCultureIgnoreCase); Console.WriteLine($"Ends with '.'? {Result}"); } _stopwatch.Stop(); Console.WriteLine(); Console.WriteLine("Total Time To Do String Ends With was {0}", _stopwatch.Elapsed); Console.WriteLine(); }