StringSegment Konstruktory

Definice

Přetížení

StringSegment(String)

Inicializuje instanci StringSegment struktury.

StringSegment(String, Int32, Int32)

Inicializuje instanci StringSegment struktury.

StringSegment(String)

Inicializuje instanci StringSegment struktury.

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

Parametry

buffer
String

StringPůvodní . Zahrnuje StringSegment celý String.

Platí pro

StringSegment(String, Int32, Int32)

Inicializuje instanci StringSegment struktury.

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)

Parametry

buffer
String

String Původní použitá jako vyrovnávací paměť.

offset
Int32

Posun segmentu v rámci buffer.

length
Int32

Délka segmentu.

Výjimky

buffer je null.

offsetnebo length je menší než nula nebo offset + length je větší než počet znaků v .buffer

Platí pro