Я делаю анализ CSV-файла, который имеет несколько столбцов и строк.
Я извлекаю конкретные данные из CSV-файла и импортирую данные в таблицу данных.Я хотел бы получить данные из столбца с несколькими шестнадцатеричными значениями (разделенными запятыми) в каждой строке и преобразовать все значения из шестнадцатеричных в целые числа и поместить их в представление данных.У меня проблема в том, что я не знаю, как преобразовать все значения из шестнадцатеричного в целое и поместить их в таблицу данных.Я могу только преобразовать первое значение и поместить это единственное значение в таблицу данных.ex (500)
Если я не преобразовываю какие-либо значения, я могу поместить все значения из строки столбца в представление данных.франко (1F4,96,3D4,14A)
// converting the first value on each row and placing to datagridview
rawData = line.Split('"')[5];
firstValData = rawData.Split(',').First();
int datatoHex = Convert.ToInt32(firstValData, 16);
allRow["Data"] = datatoHex;
Construct.MainDataTable.Rows.Add(allRow);
dataGridView1.DataSource = Construct.MainDataTable;
//I attempted to do this but doesnt work
rawData = line.Split('"')[5];
allValData = rawData.Split(',').All();
int datatoHex = Convert.ToInt32(allValData, 16);
allRow["Data"] = datatoHex;
Construct.MainDataTable.Rows.Add(allRow);
dataGridView1.DataSource = Construct.MainDataTable;