using System;
using System.Collections;
namespace MinValueProvider
{
public class MinValueProvider
{
public int? GetMinValue(ArrayList array)
{
if (array == null) return null;
int? minVal = null;
foreach (var item in array)
{
try
{
var temp = (int)item;
if(minVal == null || minVal>temp)
{
minVal = temp;
}
}
catch(Exception ex)
{
continue;
}
}
return minVal;
}
}
}