private String ValueToString(Object value)
{
if (value is ArrayList)
{
String s = "ArrayList :: ";
foreach(Object o in (ArrayList) value)
{
if (!s.EndsWith(", "))
{
s += ", ";
}
s += string.Format("[{0}]", o);
}
return s;
}
else
{
return value.ToString();
}
}