CharsetEncoder.IsLegalReplacement(Byte[]) メソッド

定義

指定されたバイト配列がこのエンコーダーの有効な置換値であるかどうかを示します。

[Android.Runtime.Register("isLegalReplacement", "([B)Z", "GetIsLegalReplacement_arrayBHandler")]
public virtual bool IsLegalReplacement (byte[]? repl);
[<Android.Runtime.Register("isLegalReplacement", "([B)Z", "GetIsLegalReplacement_arrayBHandler")>]
abstract member IsLegalReplacement : byte[] -> bool
override this.IsLegalReplacement : byte[] -> bool

パラメーター

repl
Byte[]

テストするバイト配列

戻り値

true 指定されたバイト配列がこのエンコーダーの有効な置換値である場合にのみ、

属性

注釈

指定されたバイト配列がこのエンコーダーの有効な置換値であるかどうかを示します。

置換は、このエンコーダーの文字セット内の有効なバイト シーケンスである場合にのみ有効です。つまり、置換を 1 つ以上の 16 ビット Unicode 文字にデコードできる必要があります。

このメソッドの既定の実装はあまり効率的ではありません。一般に、パフォーマンスを向上させるためにオーバーライドする必要があります。

の Java ドキュメント java.nio.charset.CharsetEncoder.isLegalReplacement(byte[])

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象