C#.Net怎么求100以内的素数?

C#.Net怎么求100以内的素数?
Visua 2005环境?

http://www.51testing.com/html/25/237925-232093.html
求采纳,谢谢

代码
http://zhidao.baidu.com/link?url=Ou2UF57bXZE_XaBUkZN-00294GQSf2ZhahMHI988ZsvFqahXbREyAS7mn2f-vtw1D8bZuoFBgppfEgMD7mLQWwBV6sJAK751sBR4WH862z3

 for (int i = 2; i <=100; i++)
{
    if (Enumerable.Range(2, i /2).All(y => i % y != 0))
            Console.WriteLine(y);
}

http://www.jb51.net/article/47901.htm