У меня есть список строк, как это:C# Получить подстроку с определенной схемой из строки
List<string> list = new List<string>();
list.Add("Item 1: #item1#");
list.Add("Item 2: #item2#");
list.Add("Item 3: #item3#");
Как я могу получить и добавить подстроки # ITEM1 #, # # item2 и т.д. в новый список?
я только в состоянии получить полную строку, если она содержит символ «#», делая это:
foreach (var item in list)
{
if(item.Contains("#"))
{
//Add item to new list
}
}
что-то с этими функциями: подстрока (FirstIndexOf ('#'), LastIndexOf ('#')); – Karl
Что вернуть, если строка не содержит часть '# item #'? –