demoshop

NEWS

demo, trying to be the best.

站內搜尋載入中...

取出數值的最大、最小值

  • 1550
  • 0

有時候我們需要去判斷一串數值中最大和最小的值,所以就這樣來抓吧。

    1. int R = Convert.ToInt32(this.txtR.Text); 
    2. int G = Convert.ToInt32(this.txtG.Text); 
    3. int B = Convert.ToInt32(this.txtB.Text);//這三個是讓你輸入的值 
    4. ArrayList colorArr = new ArrayList();//宣告一個新的陣列 
    5. colorArr.Add(R); 
    6. colorArr.Add(G); 
    7. colorArr.Add(B);//把值加入陣列 
    8. colorArr.Sort();//排序 
    9. int max = Convert.ToInt16(colorArr[colorArr.Count - 1]);//抓最大值 
    10. int mix = Convert.ToInt16(colorArr[0]);//抓最小值 

    利用ArrayList就可以很方便的抓出最大最小值