StringSegment.Substring Method

Definition

Overloads

Substring(Int32)

Retrieves a substring from this StringSegment. The substring starts at the position specified by offset and has the remaining length.

Substring(Int32, Int32)

Retrieves a substring from this StringSegment. The substring starts at the position specified by offset and has the specified length.

Substring(Int32)

Source:
StringSegment.cs
Source:
StringSegment.cs
Source:
StringSegment.cs

Retrieves a substring from this StringSegment. The substring starts at the position specified by offset and has the remaining length.

public string Substring (int offset);

Parameters

offset
Int32

The zero-based starting character position of a substring in this StringSegment.

Returns

A String that is equivalent to the substring of remaining length that begins at offset in this StringSegment.

Exceptions

offset is greater than or equal to Length or less than zero.

Applies to

.NET 9 (package-provided) and other versions
Product Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)

Substring(Int32, Int32)

Source:
StringSegment.cs
Source:
StringSegment.cs
Source:
StringSegment.cs

Retrieves a substring from this StringSegment. The substring starts at the position specified by offset and has the specified length.

public string Substring (int offset, int length);

Parameters

offset
Int32

The zero-based starting character position of a substring in this StringSegment.

length
Int32

The number of characters in the substring.

Returns

A String that is equivalent to the substring of length that begins at offset in this StringSegment.

Exceptions

offset or length is less than zero, or offset + length is greater than Length.

Applies to

.NET 9 (package-provided) and other versions
Product Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)