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

将IEnumerable <T>转换为T []的最佳方法

IEnumerable<T> 转换为 T[] 的最佳方法是使用 ToArray() 扩展方法。这是一个高效且简洁的方式,可以将 IEnumerable<T> 转换为数组。以下是一个示例:

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

class Program
{
    static void Main(string[] args)
    {
        List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
        IEnumerable<int> enumerable = numbers.Where(x => x % 2 == 0);
        int[] array = enumerable.ToArray();
    }
}

在这个示例中,我们首先创建了一个包含整数的 List<int>。然后,我们使用 Where() 方法筛选出其中的偶数,并将结果存储在 IEnumerable<int> 中。最后,我们使用 ToArray() 方法将 IEnumerable<int> 转换为 int[] 数组。

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

相关·内容

5分25秒

046.go的接口赋值+嵌套+值方法和指针方法

-

继iPhone X之后,这个全面屏加刘海设计的iPad X你觉得怎么样?

5分33秒

065.go切片的定义

-

小米年度旗舰手机发布,联发科跻身全球最大智能手机芯片供应商

1分26秒

PS小白教程:如何在Photoshop中完美合并两张图片?

7分58秒
1分9秒

用于物联网智能家居工业网关openwrt串口数据透传无线路由WiFi模块开发板

40秒

BOSHIDA 三河博电科技 ACDC专业电源模块 注意事项说明

5分5秒

VTN208-432 振弦温度模拟传感信号采集仪工程监测仪器操作详细

1分15秒

VTN系列多通道振弦采集仪接线说明

41秒

VTN型多通道混合信号采集仪使用介绍

2分29秒

基于实时模型强化学习的无人机自主导航

领券