private static void SummaryRanges() { List<int[]> nums = new List<int[]>(); nums.Add(new int[] { 0, 1, 2, 4, 5, 7 }); nums.Add(new int[] { 0, 1, 2, 4, 5 }); nums.Add(new int[] { 0 }); nums.Add(new int[] { }); nums.Add(new int[] { int.MinValue, 0, int.MaxValue }); IList<string> result; var a = new LeetCodeOJ154.Solution(); foreach (var item in nums) { timer.Restart(); result = a.SummaryRanges(item); timer.Stop(); foreach (var item2 in result) { Console.Write(item2+" , "); } Console.WriteLine(); Console.WriteLine("耗时{0}毫秒", timer.ElapsedMilliseconds); } }