在一个数列中取得无重复数据的另类实现
[free][free][quote]
程序代码:
using System; using System.Collections; namespace ConsoleApplication11 { class Program { static void Main(string[] args) { var array = new ArrayList(); array.Add(2); array.Add(2); array.Add(1); array.Add(2); array.Add(3); array.Add(1); array.Add(2); array.Add(3); array.Add(5); array.Add(6); array.Add(4); array.Add(6); array.Add(9); array.Add(5); var hastable = new Hashtable(); for (var i = 0; i < array.Count; i++) { try { hastable.Add(array[i], null); } catch { } } foreach(var x in hastable.Keys) { Console.WriteLine(x); } Console.ReadLine(); } } }
[/free]
[/free][/quote]
.....
[[it] 本帖最后由 ioriliao 于 2008-4-11 14:16 编辑 [/it]]