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

来源:互联网 发布:nike旗舰店淘宝 编辑:程序博客网 时间:2024/05/11 05:41

例如将

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

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

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

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

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

原创粉丝点击