private static object GetConvertibleValue (Type type, string value) { try { return Convert.ChangeType (value, type); } catch (Exception) { return null; } }