下面的代码按预期工作,但我想知道有没有办法使用 Linq 改进我的代码?
我正在做的是查看 rows[5] 和 rows[6] 是否有价值。
for (int i = 0; i < nameList.Count; i++)
{
IList<IWebElement> rows = driver.FindElements(By.CssSelector("itd_1"));
for (int k = 0; k < rows.Count; k++)
{
if (rows[5].Text != " " && rows[6].Text != " ")
{
if (!string.IsNullOrEmpty(rows[5].Text) ||
!string.IsNullOrWhiteSpace(rows[5].Text) &&
!string.IsNullOrEmpty(rows[6].Text) ||
!string.IsNullOrWhiteSpace(rows[6].Text))
{
//do something here...
}
}
}
}