このリストにはList<string> Url = new List<string>();
10 を超える要素があり、5 つの要素のみを取得する必要があります。
このモードで試してみましたが、すべての要素を取得します:
foreach (string key3 in Url)
{
listBox3.Items.Add(key3);
}
for (int i = 0; i < 5; i++)
{
listBox3.Items.Add(Url[i]);
}
常に 5 つ以上の要素があることを確認できれば、これで問題ありません。
これを試して:
for(int i=0; i<5; ++i)
{
listBox3.Items.Add(Url[i]);
}
開始インデックスとカウントで..
List<string> fiveURLs = URL.GetRange(0, 5);
最初の 5 つの要素
for (int i = 0; i < Url.Count && i < 5; i++)
{
listBox3.Items.Add(Url[i]);
}
五番目の要素
listBox3.Items.Add(Url[4]);