public void ImagesLinks()
{
int count = 0;
foreach(string c in DatesAndTimes)
{
if (count == 9)
{
count = 0;
}
string imageUrl = firstUrlPart + countriescodes[count] + secondUrlPart + DatesAndTimes[count] + thirdUrlPart + "true";
imagesUrls.Add(imageUrl);
count++;
}
}
List DatesAndTimesの形式は次のとおりです。各行はリスト内の項目です。リストに追加するときに、どのように9個の項目をスキップできますか?
201612281150201612281150
201612281150201612281151
201612281150201612281152
201612281150201612281153
201612281150201612281154
201612281150201612281155
201612281150201612281156
201612281150201612281157
201612281150201612281158
201612281150201612281159
Europe
201612281150201612281150
201612281150201612281151
201612281150201612281152
201612281150201612281153
201612281150201612281154
201612281150201612281155
201612281150201612281156
201612281150201612281157
201612281150201612281158
201612281150201612281159
Turkey
10項目ごとに名前があります。 私はリンクを構築するときに名前をスキップしたいと思います。 だから、毎回9までカウントして(0から9まで10回カウント)、カウンターを0にリセットして、たとえばヨーロッパの名前をスキップしてから10に数えて、トルコをスキップします。
はそれだけで文字を含む文字列をフィルタリングする方が簡単ではないでしょうか? – RandomStranger
'count'を使用して、2つの異なる配列' countriescodes'と 'DatesAndTimes'をインデックスします。あなたは、各国の9時間の大きな配列を持っているか、IndexOutOfRange例外を取得している必要があります。また 'c'を使うこともありません。私はこのコードを完全に変更します。 – MotKohn