1. List<string> 转 List<int>
var list = (new[]{"1","2","3"}).ToList();
var newlist = list.Select<string,int>(x =>Convert.ToInt32(x));
2. List<int> 转 List<string>
List<int> list = new List<int>(new int[] { 1,2,3 } );
List<string> newList = list.ConvertAll<string>(x => x.ToString());
3. List<string>示例
List<string>泛型类是一个用于存储一系列字 符串(strings)的极其优秀的解决办法;
“using System.Collections.Generic;”,List是该命名空间里的一个泛型类型。
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<string> cities = new List<string>(); // List of city names
cities.Add("San Diego"); // String element 1
cities.Add("Humboldt"); // 2
cities.Add("Los Angeles"); // 3
cities.Add("Auburn"); // 4
// Write each city string.
foreach (string city in cities)
{
Console.WriteLine(city);
}
Console.ReadKey();
}
}