Character.CodePointBefore メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CodePointBefore(Char[], Int32, Int32) |
|
| CodePointBefore(String, Int32) |
|
| CodePointBefore(ICharSequence, Int32) |
|
| CodePointBefore(Char[], Int32) |
|
CodePointBefore(Char[], Int32, Int32)
char配列の指定したインデックスの前にあるコード ポイントを返します。indexがstart以上の配列要素のみを使用できます。
[Android.Runtime.Register("codePointBefore", "([CII)I", "")]
public static int CodePointBefore(char[]? a, int index, int start);
[<Android.Runtime.Register("codePointBefore", "([CII)I", "")>]
static member CodePointBefore : char[] * int * int -> int
パラメーター
- a
- Char[]
char配列
- index
- Int32
返される必要があるコード ポイントに続くインデックス
- start
- Int32
char配列内の最初の配列要素のインデックス
返品
指定されたインデックスの前の Unicode コード ポイント値。
- 属性
例外
seqがnullされている場合は >。
index <= start、start 、indexがseqの長さを超える場合、またはstartがseqの長さ以上の場合。
注釈
char配列の指定したインデックスの前にあるコード ポイントを返します。indexがstart以上の配列要素のみを使用できます。
char配列の(index - 1)のchar値が低サロゲート範囲にある場合、(index - 2)はstart以下であり、char配列の(index - 2)のchar値が高サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、charの(index - 1)値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointBefore(String, Int32)
CharSequenceの指定したインデックスの前にあるコード ポイントを返します。
public static int CodePointBefore(string seq, int index);
static member CodePointBefore : string * int -> int
パラメーター
- seq
- String
CharSequence インスタンス
- index
- Int32
返される必要があるコード ポイントに続くインデックス
返品
指定されたインデックスの前の Unicode コード ポイント値。
注釈
CharSequenceの指定したインデックスの前にあるコード ポイントを返します。
charの(index - 1)のCharSequence値が低サロゲート範囲にある場合、(index - 2)は負の値ではなく、charの(index - 2)のCharSequence値が高サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、charの(index - 1)値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointBefore(ICharSequence, Int32)
CharSequenceの指定したインデックスの前にあるコード ポイントを返します。
[Android.Runtime.Register("codePointBefore", "(Ljava/lang/CharSequence;I)I", "")]
public static int CodePointBefore(Java.Lang.ICharSequence seq, int index);
[<Android.Runtime.Register("codePointBefore", "(Ljava/lang/CharSequence;I)I", "")>]
static member CodePointBefore : Java.Lang.ICharSequence * int -> int
パラメーター
- seq
- ICharSequence
CharSequence インスタンス
- index
- Int32
返される必要があるコード ポイントに続くインデックス
返品
指定されたインデックスの前の Unicode コード ポイント値。
- 属性
例外
seqがnullされている場合は >。
indexが 1 より小さいか、seqの長さより大きい場合。
注釈
CharSequenceの指定したインデックスの前にあるコード ポイントを返します。
charの(index - 1)のCharSequence値が低サロゲート範囲にある場合、(index - 2)は負の値ではなく、charの(index - 2)のCharSequence値が高サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、charの(index - 1)値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointBefore(Char[], Int32)
char配列の指定したインデックスの前にあるコード ポイントを返します。
[Android.Runtime.Register("codePointBefore", "([CI)I", "")]
public static int CodePointBefore(char[]? a, int index);
[<Android.Runtime.Register("codePointBefore", "([CI)I", "")>]
static member CodePointBefore : char[] * int -> int
パラメーター
- a
- Char[]
char配列
- index
- Int32
返される必要があるコード ポイントに続くインデックス
返品
指定されたインデックスの前の Unicode コード ポイント値。
- 属性
例外
seqがnullされている場合は >。
indexが 1 より小さいか、seqの長さより大きい場合。
注釈
char配列の指定したインデックスの前にあるコード ポイントを返します。
char配列の(index - 1)のchar値が下位サロゲート範囲にある場合、(index - 2)は負の値ではなく、char配列の(index - 2)のchar値が高サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、charの(index - 1)値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。