Aracılığıyla paylaş


DecoderFallbackBuffer.GetNextChar Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, geri dönüş arabelleğindeki sonraki karakteri alır.

public:
 abstract char GetNextChar();
public abstract char GetNextChar ();
abstract member GetNextChar : unit -> char
Public MustOverride Function GetNextChar () As Char

Döndürülenler

Char

Geri dönüş arabelleğindeki sonraki karakter.

Açıklamalar

Kod çözme işlemi, işlem girişte Fallback bilinmeyen bir bayt dizisiyle karşılaşırsa yöntemini çağırır. Fallback yöntemi döndürürsetrue, bilinmeyen girişin kodunu çözmek yerine çıkışa eklenebilen bir yedek dize vardır. Kod çözme işlemi yöntemini tekrar tekrar çağırır GetNextChar ve yedek dizeyi bir kerede bir karakter alır. Geri dönüş arabelleğindeki tüm karakterler kod çözücüye döndürüldüyse, yöntem U+0000 döndürmelidir.

Bir özel durum geri dönüş işleyicisi GetNextChar için yöntemi U+0000 döndürmelidir.

Şunlara uygulanır