C# 2.0 - List processing
In C# 3.0 for ,Re开发者_运维知识库moviing duplicates I can use
int[] ints={1,1,2,34,5,6,7,5,11,13};
List<int> integes = new List<int>();
List<int> filter = new List<int>();
integes.AddRange(ints);
filter = integes.Distinct().ToList();
filter.ForEach((i)=> { Console.WriteLine(i); });
Is similar shortcut method is available in ASP.NET 2.0 .
Do you mean something like this?
integes.ForEach(delegate(int i) {if(!filter.Contains(i)) {filter.Add(i);}});
Loop .Adds intead of an .AddRange and check for integes.Contains(int) in the loop.
精彩评论