Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
I have tested it and it is correct here and in other solutions too)
I do a foreach loop for 1_000_000 repetitions of the "yacht is the sea with a man in the sky" line discussed above, and compare it to regex.
Results:
1280 ms - for loop
1137 ms - regex
the for loop loses an average of 100 ms. LINQ is slower - 1809 ms
Summary: regex is the fastest and most obvious - really best practice)))
This comment is hidden because it contains spoiler information about the solution