某些类型有TryParse
方法,例如它是Int32
, Int64
,Boolean
等。它允许在没有 try\catch 块的情况下检查字符串值。当一个循环中处理许多不正确的值时,它对生产率的影响很大。我需要对 LCID 的字符串值执行相同的操作。但是CultureInfo
类没有TryParse
方法。
CultureInfo culture = null;
try {
culture = CultureInfo.GetCultureInfo(Convert.ToInt32(lcid, 16));
}
catch {
}
我怎样才能重写这段代码?