码迷,mamicode.com
首页 > Windows程序 > 详细

c# Tuple新特性

时间:2017-10-10 16:52:51      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:mini   max   var   nim   res   stat   ring   orderby   新特性   

class Operation
    {
        internal Tuple<int, int> FindMinMax(List<int> list)
        {
            int maximum = int.MinValue, minimum = int.MaxValue;
            list.ForEach(n =>
            {
                minimum = n < minimum ? n : minimum;
                maximum = n > maximum ? n : maximum;
            });
            return Tuple.Create(minimum, maximum);
        }
    }

 

使用:

static void Main(string[] args)
{
            List<int> numbers = Enumerable.Range(1, 100).OrderBy(x => Guid.NewGuid()).Take(10).ToList();
            Operation op = new Operation();
            var res = op.FindMinMax(numbers);
            var min = res.Item1;
            var max = res.Item2;

 }

c# Tuple新特性

标签:mini   max   var   nim   res   stat   ring   orderby   新特性   

原文地址:http://www.cnblogs.com/94cool/p/7645514.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!