Using the .NET MicroFramework which is a really cut-down version of C#. For instance, System.String barely has any of the goodies that we’ve enjoyed over the years.
I need to split a text document into lines, which means splitting by \r\n. However, String.Split only provides a split by char, not by string.
How can I split a document into lines in an efficient manner (e.g. not looping madly across each char in the doc)?
P.S. System.String is also missing a Replace method, so that won’t work.
P.P.S. Regex is not part of the MicroFramework either.
You can do
Assuming that the µF supports Trim() at all. Trim() will remove all whitespace, that might be useful. Otherwise use
TrimEnd('\r')