【C#】【Linq】Anyメソッド / AsParallel

■ Any

構文

bool exists = [データセット].[テーブル].Any(x => x.[テーブルの項目] == [比較対象])

サンプル

this.resultTableAdapter.Fill(
                    mdbDataSet.ObservationResult);

foreach (masterDataSet.PersonRow row in masterDataSet.Person)
{
    if (testDataSet.testTable.Any(x => x.Id == row.Id && a.FirstName == row.FirstName))
    {
          // 
    }
}

■ AsParallel

構文

bool exists = [データセット].[テーブル].AsParallel().Any(x => x.[テーブルの項目] == [比較対象])