-5
这是一个简单的循环,但我无法理解我在做什么错误。索引超出范围for循环异常
我创建了一个列表,我插入它,但给我索引超出范围excepiton。
List<string> TimeString = new List<string>();
int i ;
for (i = 0; i < display.TopicTime.FirstOrDefault().TimeDifference; i++)
{
TimeString[i] = MinTime.AddHours(1).ToString("hh:mm:ss"); at first iteration only gives me error
}
使用添加方法代替索引器。 TimeString.Add(...); –
你想做什么? –
由于您尝试在零索引处添加元素并且该位置不存在元素,因此会出现错误。您需要使用TimeString.Add(MinTime.AddHours(1).ToString(“hh:mm:ss”)) – Agalo