List泛型集合 类型整体快速转换

例如将

[csharp]  view plain copy
  1. List<int> intList = new List<int>();  

集合快速转换为
[csharp]  view plain copy
  1. List<string> strList = new List<string>();  

用循环去遍历可以,但是可以有更好的方法:

[csharp]  view plain copy
  1. strList = intList.ConvertAll<string>(new Converter<intstring>(x => x.ToString()));  

这样就可以很方便的对整个集合进行转换了,其他类型也是一个道理。

你可能感兴趣的:(List泛型集合 类型整体快速转换)