小弟求帮助,写了一个求质数的程序,可无法运行
按老师要求,要用扩展方法写一个求质数的程序,我是写了,可是一堆错(我是新手。。。)求大神帮助
namespace ConsoleApplication1
{
public static class MyEF
{
public static int ReverseINT(this int i)
{
int j, z;
for (j = 0; j < i; j++)
{
z = i / j % 1;
if (z == 0)
{
return 1;
}
else
{
return 0;
}
}
}
class Program
{
static void Main(string[] args)
{
Console.Write("输入n的值:");
int n;
n = int.Parse(Console.ReadLine());
if (ReverseINT == 0)
{
Console.WriteLine("{0}不是素数", n);
}
if (ReverseINT == 1)
{
Console.WriteLine("{0}是素数", n);
}
}
}
}
}
看看哪里有问题,谢谢了
------解决方案--------------------
if (ReverseINT == 0)
=>
if (n.ReverseINT() == 0)