Я нашел несколько решений, похожих на мой вопрос, но они не помогают. У меня есть список массивов, содержащий несколько строковых значений {«Apple», «Banana», «AppleBanana»}Распечатайте определенное слово из строкового массива в C#
Я хочу, чтобы иметь возможность извлекать Apple из каждой строки. Ниже приведено слово «Apple». Но как я могу извлечь Apple из AppleBanana?
string[] listOfString = { "Apple", "Banana", "Apple", "AppleBanana" };
var query = from string i in listOfString
group i by (i == "Apple") into appleString
select appleString;
foreach (var item in query)
{
if (item.Key == true)
{
string[] Applyby = item.ToArray();
foreach (var item2 in item)
{
Console.WriteLine(item2);
}
}
}
Каков ваш ожидаемый выход после извлечения? –
Вместо 'i ==« Apple »' use 'i.Contains (« Apple »), в общем, вы можете понять этот материал, прочитав документацию или даже играя с intellisense в visual studio. –
Я ищу Apple Apple. – Anam