以下のコードは期待どおりに動作していますが、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...
}
}
}
}