我正在使用转换器将 aList<string>
转换为List<UInt32>
它做得很好,但是当数组元素之一不可转换时, ToUint32 throw FormatException
。
我想通知用户失败的元素。
try
{
List<UInt32> MyList = SomeStringList.ConvertAll(new Converter<string, UInt32>(element => Convert.ToUInt32(element)));
}
catch (FormatException ex)
{
//Want to display some message here regarding element.
}
我正在捕获 FormatException 但找不到它是否包含字符串名称。