RuntimeHelpers.OffsetToStringData Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.
Внимание!
OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.
Получает смещение в байтах к данным в указанной строке.
public:
static property int OffsetToStringData { int get(); };
public static int OffsetToStringData { get; }
[System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
[System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
static member OffsetToStringData : int
[<System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")>]
static member OffsetToStringData : int
[<System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")>]
static member OffsetToStringData : int
Public Shared ReadOnly Property OffsetToStringData As Integer
Значение свойства
Смещение в байтах от начала объекта String до первого символа строки.
- Атрибуты
Комментарии
Компиляторы используют это свойство для небезопасных, но эффективных операций с указателями на символы в управляемой строке. Компиляторы должны закреплять строку против перемещения сборщиком мусора перед использованием. Обратите внимание, что строки среды CLR неизменяемы; то есть их содержимое может быть прочитано, но не изменено.