私はVB .NETでコードを持っている:VB .NETを「C#で集約」する方法
Aggregate item In items Into Sum(item.Value)
誰かは、C#に変換するために私を助けてもらえますか?
私はVB .NETでコードを持っている:VB .NETを「C#で集約」する方法
Aggregate item In items Into Sum(item.Value)
誰かは、C#に変換するために私を助けてもらえますか?
items.Sum(item => item.Value)
私は
あなたはなかれあなたのコードを変換するためにhttp://www.developerfusion.com/tools/convert/vb-to-csharp/を使用することができますが、それは常に、今の信頼性だと思います。
と同じであるitems.Aggregate((sum, item) => sum += item.Value);
:
items.Sum(item => item.Value);
集約する必要はありません。
、私が50未満の文字のコードの一行が「あまりにもローカライズ」されるとは思わない... – BoltClock
ルックスたくさんの値を一緒に追加するという派手な方法のように。私はコレクションのイテレータを使用するだけですが、間違いかもしれません。 – ginman
@ginmanなぜイテレータを使用するのですか?どのようにすればそれは良いでしょうか? 1つは、1つの代わりに3つの行になります。 –