Saya memiliki daftar parameter seperti ini:
public class parameter
{
public string name {get; set;}
public string paramtype {get; set;}
public string source {get; set;}
}
IEnumerable<Parameter> parameters;
Dan serangkaian string yang ingin saya periksa.
string[] myStrings = new string[] { "one", "two"};
Saya ingin mengulang daftar parameter dan memeriksa apakah properti sumber sama dengan salah satu array myStrings. Saya dapat melakukan ini dengan foreach bersarang tetapi saya ingin belajar bagaimana melakukannya dengan cara yang lebih baik karena saya telah bermain-main dengan LINQ dan seperti metode ekstensi pada enumerable seperti di mana dll sehingga foreachs bersarang hanya merasa salah. Apakah ada cara linq / lambda / delegete yang lebih elegan untuk melakukan ini.
Terima kasih