StringSegmentSplit Method

Overload List

Split(Char) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, Char) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(String) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, String) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(StringSegment) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, StringSegment) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. This overload uses the whitespace characters as separators. Alternatively, you can use the ReadToWhiteSpace extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(Char, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, Char) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(Char, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, Char) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. This overload uses the whitespace characters as separators. Alternatively, you can use the ReadToWhiteSpace extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(ReadOnlySpanChar, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, ReadOnlySpanChar) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(String, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, String) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(String, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, String) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(StringSegment, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, StringSegment) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(StringSegment, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, StringSegment) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(Char, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, Char) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(Char, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, Char) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(ReadOnlySpanChar, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, ReadOnlySpanChar) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(String, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, String) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(String, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, String) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(StringSegment, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, StringSegment) extension method.
See the Remarks section of the StringSegment type for details and some examples.
Split(StringSegment, NullableInt32, StringSegmentSplitOptions) Splits this StringSegment instance into a collection of StringSegment instances of no more than maxLength segments, without allocating new strings. Alternatively, you can use the ReadToSeparator(StringSegment, StringSegment) extension method.
See the Remarks section of the StringSegment type for details and some examples.

See Also