【发布时间】:2011-12-23 19:20:03
【问题描述】:
我想求1000以下所有3或5的倍数之和。
我传统的for循环方式是
for(int i=0;i<1000;i++)
{
if ((i % 3 == 0) || (i % 5 == 0))
{
result += i;
}
}
Console.WriteLine(result);
我怎样才能改用 lambda 来做到这一点?
【问题讨论】:
-
(i => i % 3 == 0 || i % 5 == 0)?
-
又一场速度打字比赛又来了:)
-
听起来像是我的另一个家庭作业..LOL