LSLib.LS.LSF.LSFReader.ReadString C# (CSharp) Méthode

ReadString() private méthode

private ReadString ( BinaryReader reader ) : string
reader System.IO.BinaryReader
Résultat string
        private string ReadString(BinaryReader reader)
        {
            List<byte> bytes = new List<byte>();
            while (true)
            {
                var b = reader.ReadByte();
                if (b != 0)
                {
                    bytes.Add(b);
                }
                else
                {
                    break;
                }
            }

            return Encoding.UTF8.GetString(bytes.ToArray());
        }
    }

Same methods

LSFReader::ReadString ( BinaryReader reader, int length ) : string