Bunun gibi bir parametre listem var:
public class parameter
{
public string name {get; set;}
public string paramtype {get; set;}
public string source {get; set;}
}
IEnumerable<Parameter> parameters;
Ve kontrol etmek istediğim bir dizi dizge.
string[] myStrings = new string[] { "one", "two"};
Parametre listesi üzerinde yineleme yapmak ve kaynak özelliğinin herhangi bir myStrings dizisine eşit olup olmadığını kontrol etmek istiyorum. Bunu iç içe geçmiş foreach'lerle yapabilirim, ancak linq ile oynadığım ve numaralandırılabilir gibi uzatma yöntemlerini sevdiğim için nasıl daha iyi bir şekilde yapılacağını öğrenmek istiyorum. Bunu yapmanın daha zarif bir tercih edilen linq / lambda / delegete yolu var mı?
Teşekkürler