RuntimeHelpers.OffsetToStringData Özellik

Tanım

Dikkat

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

Dikkat

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

Verilen dizedeki verilere bayt cinsinden uzaklığı alır.

C#
public static int OffsetToStringData { get; }
C#
[System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
C#
[System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }

Özellik Değeri

Nesnenin başından dizedeki String ilk karaktere kadar bayt uzaklığı.

Öznitelikler

Açıklamalar

Derleyiciler bu özelliği, yönetilen dizedeki karakterler üzerinde güvenli olmayan, ancak verimli işaretçi işlemleri için kullanır. Derleyiciler, kullanmadan önce dizeyi çöp toplayıcı tarafından taşımaya karşı sabitlemelidir. Ortak dil çalışma zamanı dizelerinin sabit olduğunu unutmayın; başka bir ifadeyle, içerikleri okunabilir ancak değiştirilemez.

Şunlara uygulanır

Ürün Sürümler (Kullanım dışı)
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1 (5, 6, 7, 8, 9)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0