public void parse_table(BinaryReader inFile) { byte[] idstring = inFile.ReadBytes(6); Console.WriteLine(Convert.ToString(idstring)); }
Это простой фрагмент: прочитайте первые 6 байтов файла и преобразуйте его в строку.
Однако консоль показывает System.Byte[]
.
Возможно, я использую неправильный класс для преобразования. Что я должен использовать? В конечном итоге он будет анализировать имена файлов, закодированные в UTF-8, и я планирую использовать тот же метод для чтения всех имен файлов.