LINQ ToList()方法

本文概述

  • LINQ ToList()运算符的语法
  • 方法语法中的ToList()运算符示例
  • 查询语法中的ToList()运算符示例
在LINQ中, ToList运算符从给定的源中获取元素, 然后返回一个新的List。因此, 在这种情况下, 输入将被转换为List类型。
LINQ ToList()运算符的语法 使用LINQ ToList()将输入集合转换为列表的语法。
C#代码
List< string> result = countries.ToList();

在以上语法中, 我们使用LINQ ToList()运算符将” 国家” 集合转换为列表。
方法语法中的ToList()运算符示例 使用LINQ ToList()将输入集合转换为方法语法的示例。
C#代码
using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1{class Program{static void Main(string[] args){//create array countries of type string containing the collection of datastring[] countries = { "US", "UK", "India", "Russia", "China", "Australia", "Argentina" }; //countries.ToList() convert the collection of data into the list.List< string> result = countries.ToList(); //foreach loop is used to print the information of the studentforeach (string s in result){Console.WriteLine(s); }Console.ReadLine(); }}}

输出
LINQ ToList()方法

文章图片
在上面的示例中, 我们使用LINQ ToList()方法将国家/地区集合转换为列表。
查询语法中的ToList()运算符示例 在查询语法中使用LINQ ToList()运算符的示例
using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1{class Program{static void Main(string[] args){string[] countries = { "US", "UK", "India", "Russia", "China", "Australia", "Argentina" }; //used query syntax to convert the collection of the data into the listList< string> result = (from x in countries select x).ToList(); foreach (string s in result){Console.WriteLine(s); }Console.ReadLine(); }}}

【LINQ ToList()方法】输出
LINQ ToList()方法

文章图片

    推荐阅读