CharsetEncoder.IsLegalReplacement(Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob das angegebene Bytearray ein rechtlicher Ersatzwert für diesen Encoder ist.
[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
Parameter
- repl
- Byte[]
Das zu testende Bytearray
Gibt zurück
true wenn und nur, wenn das angegebene Bytearray ein rechtlicher Ersatzwert für diesen Encoder ist
- Attribute
Hinweise
Gibt an, ob das angegebene Bytearray ein rechtlicher Ersatzwert für diesen Encoder ist.
Eine Ersetzung ist legal, wenn und nur, wenn es sich um eine rechtliche Abfolge von Bytes im Zeichensatz dieses Encoders handelt; d. h. es muss möglich sein, den Ersatz in ein oder mehrere Sechszehn-Bit-Unicode-Zeichen zu decodieren.
Die Standardimplementierung dieser Methode ist nicht sehr effizient; es sollte in der Regel überschrieben werden, um die Leistung zu verbessern.
Java Dokumentation für java.nio.charset.CharsetEncoder.isLegalReplacement(byte[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.