取出數值的最大、最小值
- 2007-11-05
- 13921
- 0
有時候我們需要去判斷一串數值中最大和最小的值,所以就這樣來抓吧。
- int R = Convert.ToInt32(this.txtR.Text);
- int G = Convert.ToInt32(this.txtG.Text);
- int B = Convert.ToInt32(this.txtB.Text);//這三個是讓你輸入的值
- ArrayList colorArr = new ArrayList();//宣告一個新的陣列
- colorArr.Add(R);
- colorArr.Add(G);
- colorArr.Add(B);//把值加入陣列
- colorArr.Sort();//排序
- int max = Convert.ToInt16(colorArr[colorArr.Count - 1]);//抓最大值
- int mix = Convert.ToInt16(colorArr[0]);//抓最小值
利用ArrayList就可以很方便的抓出最大最小值
回應討論