首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法理解这个IEnumerable <T> .ToArray()示例

关于IEnumerable<T>.ToArray()示例,我们可以通过一个具体的例子来说明。

首先,IEnumerable<T>是一个泛型接口,它表示一个可枚举的集合,其中的T表示集合中的元素类型。ToArray()是一个扩展方法,用于将IEnumerable<T>集合转换为一个数组。

下面是一个简单的示例:

代码语言:csharp
复制
using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main()
    {
        List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
        int[] array = numbers.ToArray();

        foreach (int num in array)
        {
            Console.WriteLine(num);
        }
    }
}

在这个示例中,我们创建了一个List<int>类型的集合numbers,并将其转换为一个数组array。然后,我们使用foreach循环遍历数组中的每个元素,并将其打印到控制台上。

输出结果如下:

代码语言:txt
复制
1
2
3
4
5

总结一下,IEnumerable<T>.ToArray()示例是一个将IEnumerable<T>集合转换为数组的示例。在这个示例中,我们使用了List<int>类型的集合,并将其转换为一个数组,然后使用foreach循环遍历数组中的每个元素。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券