Почему «git status» показывает, что я на главной ветке, а «git branch» - нет во вновь созданном репозитории?

BinaryReader s ReadString() метод не обеспечивает перегрузку, где вы можете указать длину строки (вместо этого он предполагает кодированную префиксную длину, которая не соответствует формату связанного с ним спецификации).

Поэтому вы не можете использовать ReadString() напрямую, но вы можете

  1. использовать ReadByte(), чтобы получить длину строки (символа),
  2. умножьте его на 2,
  3. используйте ReadBytes(count),
  4. используйте Encoding.Unicode.GetString(bytes).
79
задан Ryan Prechel 18 July 2019 в 05:21
поделиться