添加forloop结果c sharp

时间:2016-04-24 18:41:00

标签: c# for-loop

我是 override func viewDidLoad() { super.viewDidLoad() self.email_tf.delegate = self self.pass_tf.delegate = self } 的新人。我有一个简单的for循环问题。但我不知道如何解决它。我做了这样的循环:

C sharp

//结果:0,3,6,9。

我想添加所有结果。

2 个答案:

答案 0 :(得分:0)

基于@Steve评论,你的意思是这样吗?

class Program
{
    static void Main(string[] args)
    {
        int sum = 0;

        for (int starting = 0; starting < 10; starting += 3)
        {
            sum += starting;
        }

        Console.WriteLine("Sum: [{0}]", sum);
    }
}

根据评论更新。

答案 1 :(得分:-1)

使用LINQ在同一任务上有一个更短的解决方案:

class Program
{
    static void Main(string[] args)
    {
        int sum = Enumerable.Range(0, 10).Where(i => i % 3 == 0).Sum();

        Console.WriteLine(sum);
    }
}
相关问题