Из 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();
}
}