復習C#的方法Math.Max和Math.Min


溫故而知新,今天學習Math.Max和Min的方法。這2個方法,均需要傳入2個參數,返回參數中最大值和最小值。


 

 class Ac
    {
        public void LeanMathFunction()
        {
            int min = Math.Min(5,3);
            Console.WriteLine("5,3最小值Min:{0}",min);

            int max = Math.Max(25,37);
            Console.WriteLine("25,37最大值Max:{0}", max);
        }
    }
Source Code


程序在控制台運行結果:

 

如果用戶想在一組數字里,去找出最大值或最小值呢?
此時,你可以參考《幾種方法找到整型陣列中的最大值和最小值http://www.cnblogs.com/insus/p/7975685.html
但是,Insus.NET對鏈接中這篇的Class4有些變動,用Math.Max和Math.Min去替換大於(>)或小於(<),直改為:

 

Insus.NET的開發習慣,能不用if就不用if。

接下來,我們需要測試一下,上面的方法是否正確:

宣告一個私有屬性和一個構造函數,構造函數接受一組數據以及一個輸出的方法:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM