Мне нужно создать структуру или серию строк с фиксированной длиной для проекта, над которым я работаю. В настоящее время он написан на языке COBOL и является приложением для общения. Он отправляет запись фиксированной длины через Интернет и получает обратно запись фиксированной длины. Я хотел бы написать его как структуру для простоты, но на данный момент лучшее, что я нашел, это метод, который использует string.padright, чтобы поместить терминатор строки в правильное место.
Я мог бы написать класс, который инкапсулирует это и возвращает строку фиксированной длины, но я надеюсь найти простой способ заполнить структуру и использовать ее как запись фиксированной длины.
редактировать -
Запись фиксированной длины используется в качестве параметра в URL, поэтому ее http: \ somewebsite.com \ parseme? Record = "имя, фамилия, адрес, город, штат, почтовый индекс". Я почти уверен, что мне не придется беспокоиться о преобразованиях ASCII в Unicode, так как это в URL. Это немного больше, и передается больше информации, чем адрес, около 30 или 35 полей.