При попытке выполнить следующее приведение
DateTime issueDate = Convert.ToDateTime(binfile.ReadByte());
(кстати, читая файлы .dat) я получаю сообщение об ошибке во время выполнения, говорящее: «Неверное приведение от байта к DateTime»
Не уверен, почему я получаю эту ошибку, и как ее исправить.
Когда я использую тот же подход со строкой, он отлично работает,
string firstName = Convert.ToString(binfile.ReadByte());
Спасибо за любую помощь.