2011-11-01 256 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 –

相关问题