RuntimeHelpers.OffsetToStringData RuntimeHelpers.OffsetToStringData RuntimeHelpers.OffsetToStringData RuntimeHelpers.OffsetToStringData Property

定義

特定の文字列のデータへのオフセットをバイト単位で取得します。Gets the offset, in bytes, to the data in the given string.

public:
 static property int OffsetToStringData { int get(); };
public static int OffsetToStringData { get; }
member this.OffsetToStringData : int
Public Shared ReadOnly Property OffsetToStringData As Integer

プロパティ値

String オブジェクトの先頭から、文字列の最初の文字までのバイト オフセット。The byte offset, from the start of the String object to the first character in the string.

注釈

コンパイラでは、このプロパティを使用するマネージ文字列の文字で、安全でないが、効率的なポインター操作。Compilers use this property for unsafe, but efficient, pointer operations on the characters in a managed string. コンパイラは、使用する前に、ガベージ コレクターによって移動されない文字列をピン留めする必要があります。Compilers should pin the string against movement by the garbage collector before use. 共通言語ランタイムの文字列が変更可能な; いないことに注意してください。つまり、その内容を読み取るが変更されません。Note that common language runtime strings are immutable; that is, their contents can be read but not changed.

適用対象