1、区别:list是一个接口;array List是一个类
2、两者都是集合.
为什么要转换呢?
因为ArrayList 类型不安全,效率较低。
List一点安全,效率比ArrayList要高。
list转array list文章来源:https://www.toymoban.com/news/detail-529884.html
List<string> litt = new List<string>() { "a","b","c","d","e" };
ArrayList list2 =new ArrayList();
for (int i = 0; i < litt.Count; i++)
{
list2.Add(litt[i]);
}
foreach (var s in list2)
{
s.ToString();
Console.WriteLine(s);
}
Console.ReadLine();
array list转list文章来源地址https://www.toymoban.com/news/detail-529884.html
ArrayList list = new ArrayList() { 1, 2, 3, 4 };
List<object> list3 = new List<object>();
for (int i = 0; i < list.Count; i++)
{
list3.Add(list[i]);
}
foreach (var s in list3)
{
s.ToString();
Console.WriteLine(s);
}
Console.ReadLine();
到了这里,关于list转换为arrayList——arrayList转换为list的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!