DecoderFallbackBuffer.GetNextChar 方法

定義

在衍生類別中覆寫時,擷取後援緩衝區中的下一個字元。

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

傳回

Char

後援緩衝區中的下一個字元。

備註

如果作業在輸入中遇到未知的位元組序列,解碼作業會呼叫 Fallback 方法。 Fallback如果方法傳 true 回 ,則會存在可插入輸出中的替代字串,而不是解碼未知的輸入。 解碼作業會重複呼叫 GetNextChar 方法,並一次取得一個字元的替代字串。 當後援緩衝區中的所有字元都傳回解碼器時,方法應該會傳回 U+0000。

如果是例外狀況後援處理常式,方法 GetNextChar 應該會傳回 U+0000。

適用於