StringSegment Конструкторы

Определение

Перегрузки

StringSegment(String)

Инициализирует экземпляр структуры StringSegment.

StringSegment(String, Int32, Int32)

Инициализирует экземпляр структуры StringSegment.

StringSegment(String)

Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs

Инициализирует экземпляр структуры StringSegment.

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)

Параметры

buffer
String

Исходный объект String. StringSegment включает в себя весь String.

Применяется к

StringSegment(String, Int32, Int32)

Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs

Инициализирует экземпляр структуры StringSegment.

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)

Параметры

buffer
String

Исходный String, используемый в качестве буфера.

offset
Int32

Смещение сегмента внутри buffer.

length
Int32

Длина сегмента.

Исключения

buffer имеет значение null.

Значение offset или length меньше нуля либо значение offset + length больше числа знаков в buffer.

Применяется к