(一)需求:
List集合中有多个“复位”,需要第一个“复位”的索引
(二)尝试:
for (int j = 0; j < list.Count; j++)
{
if (list[j]= "复位")
{
Debug.Log(j);
}
}
这样打印出的是所有“复位”元素的索引
(三)解决:
for (int j = 0; j < list.Count; j++)
{
if (list[j]= "复位")
{
Debug.Log(j);
break;
}
}
当碰到是“复位”的元素时,加break,立即跳出循环——即可得到第一个“复位”元素的索引j
(四)总结:
break用的少,一时竟然没想到,用break结束循环