我试图找出一个数字是否是素数。但是我遇到了“检测到无法访问的代码”的错误,我认为这会影响“并非所有代码路径都返回值”的错误。该错误似乎发生在 i++ 的 for 循环中。任何人都可以帮助我吗?
static void Main(string[] args)
{
Console.WriteLine(isPrime(10));
}
public static bool isPrime(int n)
{
for (int i = 2; i < n; i++)
{
if (n % i == 0)
{
return false;
}
return true;
}
}