Tôi có một danh sách các tham số như sau:
public class parameter
{
public string name {get; set;}
public string paramtype {get; set;}
public string source {get; set;}
}
IEnumerable<Parameter> parameters;
Và một mảng các chuỗi tôi muốn kiểm tra nó.
string[] myStrings = new string[] { "one", "two"};
Tôi muốn lặp lại danh sách tham số và kiểm tra xem thuộc tính nguồn có bằng với bất kỳ mảng myStrings nào hay không. Tôi có thể làm điều này với foreach's lồng nhau nhưng tôi muốn học cách thực hiện nó theo cách đẹp hơn vì tôi đã chơi với linq và thích các phương thức mở rộng trên enumerable như where, vv vì vậy foreachs lồng nhau chỉ cảm thấy sai. Có cách nào thanh lịch hơn linq / lambda / Deletegete để làm điều này không.
Cảm ơn