StringSegment Konstruktoren

Definition

Überlädt

StringSegment(String)

Initialisiert eine Instanz der StringSegment-Struktur.Initializes an instance of the StringSegment struct.

StringSegment(String, Int32, Int32)

Initialisiert eine Instanz der StringSegment-Struktur.Initializes an instance of the StringSegment struct.

StringSegment(String)

Initialisiert eine Instanz der StringSegment-Struktur.Initializes an instance of the StringSegment struct.

public:
 StringSegment(System::String ^ buffer);
public StringSegment (string buffer);
new Microsoft.Extensions.Primitives.StringSegment : string -> Microsoft.Extensions.Primitives.StringSegment
Public Sub New (buffer As String)

Parameter

buffer
String

Der ursprüngliche String.The original String. StringSegment enthält die gesamte String-Klasse.The StringSegment includes the whole String.

StringSegment(String, Int32, Int32)

Initialisiert eine Instanz der StringSegment-Struktur.Initializes an instance of the StringSegment struct.

public:
 StringSegment(System::String ^ buffer, int offset, int length);
public StringSegment (string buffer, int offset, int length);
new Microsoft.Extensions.Primitives.StringSegment : string * int * int -> Microsoft.Extensions.Primitives.StringSegment
Public Sub New (buffer As String, offset As Integer, length As Integer)

Parameter

buffer
String

Die ursprüngliche String-Klasse, verwendet als Puffer.The original String used as buffer.

offset
Int32

Der Offset des Segments innerhalb von buffer.The offset of the segment within the buffer.

length
Int32

Die Länge des Segments.The length of the segment.

Ausnahmen

buffer istbuffer is

null
..

offset, oder length ist kleiner 0, oder offset + length ist größer als die Anzahl von Zeichen in buffer.offset or length is less than zero, or offset + length is greater than the number of characters in buffer.

Gilt für: