私はコンバーターを使用してをに変換しList<string>
ていますList<UInt32>
うまくいきますが、配列要素の1つが変換できない場合、ToUint32はスローし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をキャッチしていますが、文字列名が含まれているかどうかがわかりません。