Моя проблема сегодня в создании массива из существующего. Мой «родительский» массив содержит элементы с двумя символами. Элементы моего нового массива должны содержать 20 элементов из «родительского» массива.Я хочу создать новый массив из существующего
Пример:
string[] parentArray = {aa, bb, cc, df, ds, aa, zz, xx, cc, ww, fg, qq, ww, ee,
key: (0) (1) (2) (3) (4) (6) (7) (8) (9) (10)........ rr, dd, ss, qq, dd, ss, sa, wq, ee, rr}
string[] childArray = {aabbccdfdsaazzxxccwwfgqqwweerrddssqqddss,.....}
(1)
Это звучит как задание, что вы пробовали до сих пор? –
Звучит как хорошее совпадение для LINQ с 'Select':' indexes.Select (index => array [index]). ToArray() '. –
FileStream fs = новый FileStream (@ "C: \ Users \ ***** \ Desktop \ textFile.txt", FileMode.Open); string [] hexx = новая строка [fs.Length]; for (int i = 0; (hexIn = fs.ReadByte())! = -1; i ++) { hexx [i] = string.Format ("{0: X2}", hexIn); } отсюда у меня есть массив, называемый hexx. Он содержит элементы, каждый из которых имеет символы. Я хочу, чтобы новый элемент массива массива был сделан 20 из этих элементов из 1-го массива. – Ch00pi