中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c#數組合并的方法有哪些

c#
小億
811
2023-08-01 19:58:03
欄目: 編程語言

在C#中,有多種方法可以合并數組。以下是一些常見的方法:

  1. 使用Array類的靜態方法Concat:
int[] arr1 = { 1, 2, 3 };
int[] arr2 = { 4, 5, 6 };
int[] mergedArray = Array.Concat(arr1, arr2).ToArray();
  1. 使用LINQ的Concat方法:
int[] arr1 = { 1, 2, 3 };
int[] arr2 = { 4, 5, 6 };
int[] mergedArray = arr1.Concat(arr2).ToArray();
  1. 使用LINQ的Union方法(會移除重復項):
int[] arr1 = { 1, 2, 3 };
int[] arr2 = { 3, 4, 5 };
int[] mergedArray = arr1.Union(arr2).ToArray();
  1. 使用List類的AddRange方法:
List<int> list1 = new List<int> { 1, 2, 3 };
List<int> list2 = new List<int> { 4, 5, 6 };
list1.AddRange(list2);
int[] mergedArray = list1.ToArray();
  1. 使用List類的AddRange方法和擴展方法ToArray:
List<int> list1 = new List<int> { 1, 2, 3 };
List<int> list2 = new List<int> { 4, 5, 6 };
int[] mergedArray = list1.Concat(list2).ToArray();

這些方法可以根據具體的需求選擇合適的方法來合并數組。

0
绥芬河市| 凌源市| 井研县| 临漳县| 白沙| 电白县| 福建省| 鄂托克旗| 年辖:市辖区| 罗定市| 铜陵市| 日喀则市| 彰武县| 西华县| 广安市| 静乐县| 景德镇市| 开远市| 大关县| 沿河| 陇川县| 尼玛县| 惠东县| 永新县| 潢川县| 东丽区| 青浦区| 诸暨市| 晋州市| 工布江达县| 昭觉县| 新安县| 沭阳县| 鸡西市| 甘德县| 洛扎县| 兰西县| 监利县| 漠河县| 谷城县| 璧山县|