У меня есть список целых чисел, я работаю в сдвиговом кодировании, поэтому у меня есть другой код длины для каждого потока, поэтому я использую список списков для каждого из них, потому что его повторно значимый, я пытался сохранить весь поток в одном массиве байт, и я не в состоянии, так как я могу преобразовать в массив байт ...преобразовать список списка в массив байтов
так:
list[10 item]
list[0] of list[5 item][0,0,1,0,3]
list[1] of list[4 item][0,0,1,1]
и преобразовать его в массив байт .. .
вот так: массив [bytes] = [0,0,1,0,3,0,0,1,1,3,0,0, .....]; кол пункта во внутреннем списке, отличный от одного элемента к другому ....
У вас есть код, который компилируется? Это трудно понять. –
Я нашел это решение в стеке, но вопрос не подходит для ответа var listOfArrays = new List(); var flattenedList = listOfArrays.SelectMany (bytes => bytes); var byteArray = flattenedList.ToArray(); –
Layan
Я хочу преобразовать список списка в массив байтов var listOfArrays = новый Список(); var flattenedList = listOfArrays.SelectMany (bytes => bytes); var byteArray = flattenedList.ToArray(); как это я думаю –
Layan