2011-11-01 307 views
2

我是新的c#,如何查找列表框中的最大值和最小值

我正在使用這些來查找最大值和最小值。

 int[] numbers = new[] { 1,2,3,4,5 }; 
     int min = numbers.Min(); 
     int max = numbers.Max(); 

我想要的東西,以找到列表框中最大和最小值這樣

 int[] numbers = new[] { listbox1.items }; 
     int min = numbers.Min(); 
     int max = numbers.Max(); 

會有很大的升值,如果有人可以幫助我。

在此先感謝。

回答

4

試試這個:

var numbers = listBox1.Items.Cast<object>().Select(obj => Convert.ToInt32(obj)); 
int min = numbers.Min(); 
int max = numbers.Max(); 
+0

我得到一個錯誤指定了錯誤的轉換無效。 –

+1

你的物品有什麼?請給我一些例子。 – ojlovecd

+0

4,5,6,7,8,10,20 –

相關問題