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

◆ GetCharCountFast()

unsafe override int System.Text.ASCIIEncoding.GetCharCountFast ( byte * pBytes,
int bytesLength,
DecoderFallback fallback,
out int bytesConsumed )
inlinesealedprotectedvirtualinherited

Reimplemented from System.Text.Encoding.

Definition at line 305 of file ASCIIEncoding.cs.

306 {
307 int num = bytesLength;
308 if (!(fallback is DecoderReplacementFallback { MaxCharCount: 1 }))
309 {
310 num = (int)ASCIIUtility.GetIndexOfFirstNonAsciiByte(pBytes, (uint)bytesLength);
311 }
312 bytesConsumed = num;
313 return num;
314 }

References System.Text.ASCIIUtility.GetIndexOfFirstNonAsciiByte().

Referenced by System.Text.ASCIIEncoding.GetCharCountCommon().