Если ваш ввод в одной строке, вы можете использовать string.Split('\n')
, чтобы получить его в коллекции:
string input = @"00123_MassFlow
0022245_VOlumeFlow
122_447_Temperature";
var items = input.Split('\n');
В противном случае, я предполагаю, что ваши строки уже находятся в коллекции под названием items
. Оттуда вы можете использовать LINQ для выполнения этого легко:
List<string> result = (from x in items
let y = x.Trim()
select y.Substring(y.LastIndexOf('_') + 1)).ToList();
result
будет содержать строки MassFlow
, VOlumeFlow
и Temperature
.