📅  最后修改于: 2023-12-03 15:02:41.450000             🧑  作者: Mango
LINQ(Language-Integrated Query)是.NET Framework的一部分,它为.NET程序员带来了方便、简单和可读性强的数据查询方式。LINQ包括了许多扩展方法,其中ToArray()方法是其中一个常用的方法。
ToArray()是一个扩展方法,可以将一个序列转换为一个数组。
public static TSource[] ToArray<TSource>(this IEnumerable<TSource> source);
ToArray()方法接收一个泛型序列IEnumerable
让我们先创建一个简单的C#控制台应用程序,演示ToArray()方法的用法。
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
int[] numbers = { 2, 3, 4, 5, 6 };
int[] newArray = numbers.ToArray();
foreach (int i in newArray)
{
Console.WriteLine(i);
}
Console.ReadKey();
}
}
在这个例子中,我们使用ToArray()方法将一个整数类型的序列转换为整数类型的数组,并且遍历这个数组并输出每个元素。
ToArray()方法是一个非常实用的方法,可以将一个序列转换为一个数组,使得我们可以更方便地对数据进行操作和处理。无论是在LINQ查询中还是在其他应用程序中,ToArray()方法都是一个非常常用的方法。