RuntimeHelpers.OffsetToStringData Свойство

Определение

Внимание

OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.

Внимание

OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.

Получает смещение в байтах к данным в заданной строке.

public:
 static property int OffsetToStringData { int get(); };
public static int OffsetToStringData { get; }
[System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
[System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
static member OffsetToStringData : int
[<System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")>]
static member OffsetToStringData : int
[<System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")>]
static member OffsetToStringData : int
Public Shared ReadOnly Property OffsetToStringData As Integer

Значение свойства

Смещение байтов String от начала объекта до первого символа в строке.

Атрибуты

Комментарии

Компиляторы используют это свойство для небезопасных, но эффективных операций указателя на символы в управляемой строке. Компиляторы должны закрепить строку против перемещения сборщика мусора перед использованием. Обратите внимание, что строки среды CLR являются неизменяемыми; т. е. их содержимое может быть прочитано, но не изменено.

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