Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Fallback() [2/2]

override bool System.Text.EncoderLatin1BestFitFallbackBuffer.Fallback ( char charUnknownHigh,
char charUnknownLow,
int index )
inline

Definition at line 99 of file EncoderLatin1BestFitFallbackBuffer.cs.

100 {
101 if (!char.IsHighSurrogate(charUnknownHigh))
102 {
103 throw new ArgumentOutOfRangeException("charUnknownHigh", SR.Format(SR.ArgumentOutOfRange_Range, 55296, 56319));
104 }
105 if (!char.IsLowSurrogate(charUnknownLow))
106 {
107 throw new ArgumentOutOfRangeException("charUnknownLow", SR.Format(SR.ArgumentOutOfRange_Range, 56320, 57343));
108 }
109 _cBestFit = '?';
110 _iCount = (_iSize = 2);
111 return true;
112 }

References System.Text.EncoderLatin1BestFitFallbackBuffer._cBestFit, System.Text.EncoderLatin1BestFitFallbackBuffer._iCount, System.Text.EncoderLatin1BestFitFallbackBuffer._iSize, System.SR.ArgumentOutOfRange_Range, and System.SR.Format().