基本的な住所情報を含む DataTable があります。ニューヨークまたはペンシルバニア以外の州を削除しようとしています。
したがって、これは正常に機能します。
foreach (DataRow row in uwDataTable.Rows)
{
if (row[15].ToString() != "New York" || )
{
rowsToDelete.Add(row);
}
}
ただし、これはすべての行を削除します。
foreach (DataRow row in uwDataTable.Rows)
{
if (row[15].ToString() != "New York" || row[15].ToString() != "Pennsylvania")
{
rowsToDelete.Add(row);
}
}
これは非常に単純なように思えますが、何らかの理由で「等しくない」が増えすぎています。