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

◆ ReadNullPaddedUTF8()

string System.Reflection.PortableExecutable.PEBinaryReader.ReadNullPaddedUTF8 ( int byteCount)
inline

Definition at line 71 of file PEBinaryReader.cs.

72 {
73 byte[] array = ReadBytes(byteCount);
74 int count = 0;
75 for (int num = array.Length; num > 0; num--)
76 {
77 if (array[num - 1] != 0)
78 {
79 count = num;
80 break;
81 }
82 }
83 return Encoding.UTF8.GetString(array, 0, count);
84 }
static Encoding UTF8
Definition Encoding.cs:526

References System.array, System.byteCount, System.count, System.Reflection.PortableExecutable.PEBinaryReader.ReadBytes(), and System.Text.Encoding.UTF8.