से विशिष्ट पैटर्न के साथ सबस्ट्रिंग हो जाओ मैं इस तरह तार की एक सूची है:सी # स्ट्रिंग
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
स्ट्रिंग में भाग '# आइटम #' नहीं है, तो वापस क्या करें? –