Разделить и выбрать определенные элементы

У меня есть строка, разделенная запятыми, в которой указаны индексы. Затем у меня есть еще одна строка, разделенная запятыми, которая содержит все значения.

Пример:

  string  strIndexes = "5,6,8,15";
  string  strData =  "ab*bc*dd*ff*aa*ss*ee*mm*jj*ii*waa*jo*us*ue*ed*ws*ra";

Есть ли способ разделите строку strData и выберите только те элементы, которые находятся в индексах 5, 6, 8 или 15. Или мне придется сначала разделить строку, затем пройти через массив / список, а затем построить еще один массив / список со значениями в индексах определяется строкой strIndexes (т.е. 5, 6,7,15 в этом примере)

Спасибо

0
задан user885325 9 August 2011 в 06:19
поделиться