В DataTable (dt) хранятся полученные значения carID и поэтому он хранится как 3 строки в DataTable, у меня также есть другой DataTable, называемый dt2, который также хранит carID и делает, я пытаюсь Переберите каждой строки в DT, чтобы увидеть, если любой carID хранится в ДТ существует в любой из строк в dt2, вот то, что я до сих пор:Проверка значения в строке столбца foreach
DataTable dt = w.getUserCars(userID);
foreach (DataRow dr in dt.Rows)
{
string carID = dr["carID"].ToString();
}
Как мне это сделать?
Невозможно ли выполнить инструкцию IF, чтобы проверить, существует ли какой-либо из carID в d1 в dt2? – SassyGuy
'if (foundRows.Count> 0)' даст вам необходимый результат. Или вы можете использовать LINQ, как предлагают некоторые из других ответов. –
Ну, мне нужно специально получить строку, чтобы я мог ее удалить. – SassyGuy