как-то не смог найти это с помощью поиска в Google, но я чувствую, что все должно быть просто ... Мне нужно преобразовать строку в байтовый массив фиксированной длины, например, записать «asdf» в byte[20]
массив.данные передаются по сети в приложение c ++, которое ожидает поле фиксированной длины, и оно работает нормально, если я использую BinaryWriter
и пишу символы один за другим, и дополняю их, записывая '\ 0' соответствующийколичество раз.
есть ли более подходящий способ сделать это?