当前位置: 首页 > 编程笔记 >

C#控制台基础 List泛型集合与对应的数组相互转换实现代码

习淇
2023-03-14
本文向大家介绍C#控制台基础 List泛型集合与对应的数组相互转换实现代码,包括了C#控制台基础 List泛型集合与对应的数组相互转换实现代码的使用技巧和注意事项,需要的朋友参考一下

核心代码:

using System; 
using System.Collections.Generic; 
using System.IO; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
 
namespace ConsoleApplication10 
{ 
  class Program 
  { 
    static void Main(string[] args) 
    { 
      List<int> list = new List<int>(); 
      list.Add(1);//插入单个元素 
      list.AddRange(new int[] { 1, 2, 3, 4 });//插入一个集合 
 
      //集合转为数组 
      int[] nums = list.ToArray(); 
      foreach (var item in nums) 
      { 
        Console.WriteLine(item); 
      } 
 
      Console.WriteLine(); 
 
      //数组转为集合 
      int[] nums2 = new int[] { 22,33,44}; 
      List<int> newList = nums2.ToList(); 
      foreach (var item in newList) 
      { 
        Console.WriteLine(item); 
      } 
 
      Console.ReadKey(); 
 
    } 
  } 
} 

效果图:

 类似资料:
  • 本文向大家介绍Java中数组与集合的相互转换实现解析,包括了Java中数组与集合的相互转换实现解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Java中数组与集合的相互转换实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 List转数组:采用集合的toArray()方法 数组转List:采用Arrays的asList()方法

  • 本文向大家介绍Redis缓存,泛型集合与json字符串的相互转换实例,包括了Redis缓存,泛型集合与json字符串的相互转换实例的使用技巧和注意事项,需要的朋友参考一下 难点是泛型如何转换 一、arrayList<Map<String, Object>>转化json字符串,存入redis缓存 二、json字符串转回ArrayList<Map<String, Object>>(难点) 补充知识:J

  • 本文向大家介绍C#控制台基础 list<>初始化的两种方法,包括了C#控制台基础 list<>初始化的两种方法的使用技巧和注意事项,需要的朋友参考一下 代码一、 代码二、 以上就是list<>初始化的两种方法,希望大家以后多多支持呐喊教程。

  • 类型转换是把数据从一种类型转换为另一种类型。在 C# 中,类型转换有两种形式: 隐式类型转换 这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换 这些转换是通过用户使用预定义的函数显示完成的。显式转换需要强制转换运算符。 下面的实例显示了一个显式的类型转换: namespace TypeConversionApplication

  • 本文向大家介绍Java基本类型与byte数组之间相互转换方法,包括了Java基本类型与byte数组之间相互转换方法的使用技巧和注意事项,需要的朋友参考一下 Java基本类型与byte数组之间相互转换,刚刚写的 以上这篇Java基本类型与byte数组之间相互转换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Java实现String与StringBuilder相互转换,包括了Java实现String与StringBuilder相互转换的使用技巧和注意事项,需要的朋友参考一下 String类型是Java中的一个类,它用来表示一组字符。 Java中的字符串是不可变的,一旦创建,就不能更改字符串的值。 由于字符串是不可变的,因此如果您尝试重新分配字符串的值。它的引用将指向新的String对象,