Из string в byte[] - C#
Формулировка задачи:
Имеется текст "1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,8,9,0" как его перенести в массив типа byte[].
Хочу избавиться от еще одного массива. Подскажите как.
Листинг программы
- string[] temp = imageData.Split(',');
- byte[] imageBytes = new byte[temp.Length];
- for(int i = 0; i < temp.Length; i++) {
- imageBytes[i] = Convert.ToByte(temp[i]);
- }
Решение задачи: «Из string в byte[]»
textual
Листинг программы
- using System;
- using System.Linq;
- class tst
- {
- static void Main()
- {
- string s = "1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,8,9,0";
- byte[] b = s.Split(',').Select(byte.Parse).ToArray();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д