次のような文字列のリストがあります。
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
}
}