DecoderFallbackBuffer.GetNextChar 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,擷取後援緩衝區中的下一個字元。
public:
abstract char GetNextChar();
public abstract char GetNextChar ();
abstract member GetNextChar : unit -> char
Public MustOverride Function GetNextChar () As Char
傳回
後援緩衝區中的下一個字元。
備註
如果作業在輸入中遇到未知的位元組序列,解碼作業會呼叫 Fallback 方法。 Fallback如果方法傳 true
回 ,則會存在可插入輸出中的替代字串,而不是解碼未知的輸入。 解碼作業會重複呼叫 GetNextChar 方法,並一次取得一個字元的替代字串。 當後援緩衝區中的所有字元都傳回解碼器時,方法應該會傳回 U+0000。
如果是例外狀況後援處理常式,方法 GetNextChar 應該會傳回 U+0000。