public void Reset() { //Encodingが同じ時は簡単に済ませることができる if (_decoder.CurrentEncoding.Type == GetTerminalSettings().Encoding) { _decoder.Reset(_decoder.CurrentEncoding); } else { _decoder = new ISO2022CharDecoder(this, EncodingProfile.Get(GetTerminalSettings().Encoding)); } }
public void Reset() { //Encoding‚ª“¯‚¶Žž‚ÍŠÈ’P‚ÉÏ‚Ü‚¹‚邱‚Æ‚ª‚Å‚«‚é if (_decoder.CurrentEncoding.Type == GetTerminalSettings().Encoding) { _decoder.Reset(_decoder.CurrentEncoding); } else { _decoder = new ISO2022CharDecoder(this, EncodingProfile.Get(GetTerminalSettings().Encoding)); } }
public void Reset() { //Encodingが同じ時は簡単に済ませることができる if (_decoder.Encoding.Type == _tag.Connection.Param.Encoding) { _decoder.Reset(_decoder.Encoding); } else { _decoder = new JapaneseCharDecoder(_tag.Connection); } }