Difference Between Select and SelectMany

后端 未结 17 1285
长情又很酷
长情又很酷 2020-11-22 05:21

I\'ve been searching the difference between Select and SelectMany but I haven\'t been able to find a suitable answer. I need to learn the differenc

17条回答
  •  花落未央
    2020-11-22 05:39

    It is the best way to understand i think.

                var query =
                Enumerable
                    .Range(1, 10)
                    .SelectMany(ints => Enumerable.Range(1, 10), (a, b) => $"{a} * {b} = {a * b}")
                    .ToArray();
    
            Console.WriteLine(string.Join(Environment.NewLine, query));
    
            Console.Read();
    

    Multiplication Table example.

提交回复
热议问题