for循环,continue的用法问题?

图片说明
我记得在for循环中,可以用continue控制for循环,怎么写忘了...
求大神指教~~~

外层for前面直接a: ,不需要 continue a:

continue是终止本次循环,执行下一次循环

continue是跳出本次循环,进入下一次
如果你不需要循环了,应该是break

for循环问题:Excel导入数据库每次只导入最后一条数据。原因:OBJ没有变过,第一次发生add时,这个OBJ就会从游离态变成持久态,第二次以及后面的add时都是对OBJ持久态做操作,这时HIBERNATE不会向数据库发出INSERT命令,而是UPDATE命,所以不管你add几次都是看到最后一条。若你想看到SAVE所有数据,你就得从新给HIBERNATE一个游离态对象。
在FOR里面通过N......
答案就在这里:for循环问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 10; i++)
{
if (i%2==0)
{
continue;
}
Console.WriteLine(i);
}
Console.Read();
}
}
}

如果是使用continue,那么运行的效果就是酱紫
图片说明

如果是Break的话,运行效果就是这样子的了。
图片说明

continue是结束本次,进入下次。break是直接跳出循环

continue结束本次,继续执行下面循环,break直接跳出循环,问题中写的continue a更像是goto的用法,continue只需要满足条件,然后写continue;就可以了