C# 中将数组转换为列表
本教程将讨论在 C# 中将数组转换为列表的方法。
在 C# 中使用 Linq 中的 Array.ToList()
方法将数组转换为列表
Linq 或语言集成查询用于 C# 中的快速文本操作。Linq 中的 Array.ToList()
方法可以转换数组到列表。Array.ToList()
方法将调用数组转换为列表,并以列表数据结构返回结果。下面的代码示例向我们展示了如何在 C# 的 Linq 中使用 Array.ToList()
方法将数组转换为列表。
using System;
using System.Collections.Generic;
using System.Linq;
namespace convert_array_to_list {
class Program {
static void Main(string[] args) {
int[] arr = { 10, 12, 13 };
List<int> lst = arr.ToList();
foreach (var element in lst) {
Console.WriteLine(element);
}
}
}
}
输出:
10
12
13
在 C# 中使用 List.AddRange()
方法将数组转换为列表
使用 List.AddRange()
方法在 C# 的列表内插入值的范围。List.AddRange()
在调用列表内插入任何数据结构的元素。以下代码示例向我们展示了如何使用 C# 中的 List.AddRange()
函数将数组转换为列表。
using System;
using System.Collections.Generic;
using System.Linq;
namespace convert_array_to_list {
class Program {
static void Main(string[] args) {
int[] arr = { 10, 20, 30 };
List<int> lst = new List<int>();
lst.AddRange(arr);
foreach (var element in arr) {
Console.WriteLine(element);
}
}
}
}
输出:
10
20
30
相关文章
C# 中的 float、Double 和 Decimal
发布时间:2024/01/18 浏览次数:128 分类:编程语言
-
C# 中的浮点,双精度和十进制数据类型之间的差异如下所述。C# 中的浮点数数据类型 浮点数数据类型在 C# 中存储浮点值。
在 C# 中随机排列数组
发布时间:2024/01/18 浏览次数:127 分类:编程语言
-
可使用两种主要方法来随机播放 C# 中的数组:Random 类和 RNGCryptoServiceProvider 类。在 C# 中使用 Random 类对数组进行混洗 Random 类在 C# 中生成随机数。
在 C# 中声明一个常量数组
发布时间:2024/01/18 浏览次数:118 分类:编程语言
-
我们可以在 C# 中使用 readonly 关键字声明常量数组。在 C# 中使用 readonly 关键字声明一个常量数组
在 C# 中获取 2D 数组的长度
发布时间:2024/01/18 浏览次数:130 分类:编程语言
-
有 2 种主要方法可用于计算 C# 中 2D 数组的宽度和高度,即 Array.GetLength()和 Array.GetUpperBound()函数。
C# 将多个参数传递给 get 方法
发布时间:2024/01/16 浏览次数:175 分类:编程语言
-
本文的方法指南展示了在 C# 中将多个参数传递给 get 方法的不同方法。它介绍了控制器动作,属性路由和 [FromQuery]之类的方法。
如何在 C# 中按对象中的属性对列表进行排序
发布时间:2024/01/16 浏览次数:58 分类:编程语言
-
本文介绍了如何在 C# 中通过对象中的一个属性对列表进行排序。它包括 OrderBy 方法和委托。在 C# 中使用 OrderBy 方法通过对象中的属性对列表进行排序
如何在 C# 函数中传递一个方法作为参数
发布时间:2024/01/16 浏览次数:76 分类:编程语言
-
本文介绍了如何在 C# 中传递一个方法作为参数。它包括 Func delegate 和 Action delegate。在 C# 中使用 Func 代表传递一个方法作为参数