データベースから既に入力されている汎用リスト LIST AList があります。フラットファイルを読み取ることによって入力される別の汎用リスト List BList があります。いくつかのフィールドに基づいて2つのリストを比較しようとしています
更新、次の基本的な for ループを使用しています:
for (int i = 0; i < AList.Count; i++)
{
if (AList[i].Someval== BList[i].Someval)
{
AList[i].Value1 = BList[i].SomeValue;
-----
}
}
このループでは、インデックスの値ではなく、リスト内のすべての行のフィールドのすべての値が更新されます。