从string[]转List<string>:
string[] str = { "1", "2", "3" }; List<string> list = new List<string>(str);
从List<string>转string[]:
List<string> list = new List<string>(); string[] str = list.ToArray();
Array类实现了数组中元素的冒泡排序。Sort()方法要求数组中的元素实现IComparable接口。如 System.Int32 和 System.String 实现了 IComparable 接口,所以下面的数组可以使用Array.Sort():
string[] names = { "Lili", "Heicer", "Lucy" }; Array.Sort(names); foreach (string name in names) { Console.WriteLine(name); }
如果对数组使用定制的类,就必须实现IComparable接口。这个借口定义了一个方法CompareTo()。
转自:http://www.soaspx.com/dotnet/csharp/csharp_20121028_9744.html