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