RosettaCodeData/Task/Catamorphism/C-sharp/catamorphism.cs

10 lines
297 B
C#
Raw Permalink Normal View History

2015-02-20 09:02:09 -05:00
var nums = Enumerable.Range(1, 10);
int summation = nums.Aggregate((a, b) => a + b);
int product = nums.Aggregate((a, b) => a * b);
string concatenation = nums.Aggregate(String.Empty, (a, b) => a.ToString() + b.ToString());
Console.WriteLine("{0} {1} {2}", summation, product, concatenation);