Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ GetBytes() [6/9]

unsafe override int System.Text.ASCIIEncoding.GetBytes ( ReadOnlySpan< char > chars,
Span< byte > bytes )
inlinevirtualinherited

Reimplemented from System.Text.Encoding.

Definition at line 186 of file ASCIIEncoding.cs.

187 {
188 fixed (char* pChars = &MemoryMarshal.GetReference(chars))
189 {
190 fixed (byte* pBytes = &MemoryMarshal.GetReference(bytes))
191 {
192 return GetBytesCommon(pChars, chars.Length, pBytes, bytes.Length);
193 }
194 }
195 }
unsafe int GetBytesCommon(char *pChars, int charCount, byte *pBytes, int byteCount)

References System.bytes, System.chars, and System.Text.ASCIIEncoding.GetBytesCommon().