У мене є такий список параметрів:
public class parameter
{
public string name {get; set;}
public string paramtype {get; set;}
public string source {get; set;}
}
IEnumerable<Parameter> parameters;
І масив рядків, який я хочу перевірити.
string[] myStrings = new string[] { "one", "two"};
Я хочу переглядати список параметрів і перевіряти, чи властивість джерела дорівнює будь-якому з масиву myStrings. Я можу зробити це за допомогою вкладених foreach, але я хотів би навчитися робити це більш приємним чином, оскільки я бавився з linq і подобався методам розширення на незліченні, наприклад, де тощо, тому вкладені foreachs просто почуваються неправильно. Чи існує більш елегантний бажаний спосіб linq / lambda / delegete для цього.
Дякую