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