c# out参数的使用

点击查看代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] numbers = { 1, 2, 3, 4, 5 };
            int Max;
            int Min;
            GetMaxMin(numbers, out Max,out Min);
            Console.WriteLine("Max = " + Max);
            Console.WriteLine("Min = " + Min);
            Console.ReadKey();
        }
        /// <summary>
        /// 此方法的功能:获取整数数组中的最大值和最小值
        /// </summary>
        /// <param name="nums">参数1:整数数组</param>
        /// <param name="Max">参数2:返回的最大值</param>
        /// <param name="Min">参数3:返回的最小值</param>
        public static void GetMaxMin(int[] nums,out int Max, out int Min)
        {
            Max = nums[0];
            Min = nums[0];
            for(int i = 0; i < nums.Length; i++)
            {
                if(nums[i] > Max)
                {
                    Max = nums[i];
                }
                if (nums[i] < Min)
                {
                    Min = nums[i];
                }
            }
        }
    }
}

posted @ 2025-08-31 14:12  双Mz  阅读(2)  评论(0)    收藏  举报