我有2個foreach
循環,1個嵌套在另一個內部。共有2個系列共115件商品。我想要做的是將第一個集合中的第一個項目寫入控制檯,然後將第二個集合中的第一個項目寫入控制檯。回到第一個集合,做第二個項目等等。嵌套的Foreach循環運行次數太多 - C#
我明白爲什麼嵌套循環反覆運行,我只是無法弄清楚如何實現我想實現的目標。
var Titles = chromeDriver.FindElements(By.CssSelector("div.contentItem__contentWrapper h1"));
var Text = chromeDriver.FindElements(By.CssSelector("div.contentItem__contentWrapper p"));
foreach (var title in Titles)
{
string t = title.Text;
Console.WriteLine($"Title: {t}");
foreach (var text in Text)
{
string p = text.Text;
Console.WriteLine($"Article Text: {p}");
}
}
請提供一個[mcve] –
什麼是內部'foreach'中的'Text'? – dotNET
兩個集合之一? '2個系列共有115件商品'? – Charleh