C# 动态添加数组元素:List<T> 助你轻松搞定
C# 动态添加数组元素:告别固定大小限制
在 C# 中,传统的数组在声明时就固定了大小,无法直接添加元素。想要突破这个限制,List<T> 类是你的最佳选择。
使用 List<T> 动态添加元素
List<T> 类提供了灵活的添加和删除元素的方法,让数组操作更加便捷。
- 创建
List<T>对象: 首先,你需要创建一个List<T>对象,并将你要存储的数据类型放在尖括号中。List<int> retDataList = new List<int>(); - 使用
Add方法添加元素: 使用Add方法可以向List<T>对象中添加单个元素。retDataList.Add(1); // 添加整数 1 retDataList.Add(2); // 添加整数 2 - 使用
AddRange方法添加数组:AddRange方法可以将一个数组的所有元素添加到List<T>对象中。int[] dataArr = { 3, 4, 5 }; retDataList.AddRange(dataArr); // 添加整数数组
将 List<T> 转换回数组
当你需要将 List<T> 对象转换回数组时,可以使用 ToArray 方法。
int[] retDataArr = retDataList.ToArray(); // 将 List<T> 对象转换为整数数组
通过以上步骤,你可以轻松地在 C# 中动态添加数组元素,并根据需要将其转换回数组。 List<T> 类的灵活性将为你的代码带来更多可能。
原文地址: https://www.cveoy.top/t/topic/fQ4o 著作权归作者所有。请勿转载和采集!