private static ICurrencyDisplayInfoProvider LoadCurrencyDisplayInfoProvider() { ICurrencyDisplayInfoProvider temp; try { Type clzz = Type.GetType("ICU4N.Impl.ICUCurrencyDisplayInfoProvider, ICU4N.CurrencyData"); temp = (ICurrencyDisplayInfoProvider)Activator.CreateInstance(clzz); //clzz.newInstance(); } catch (Exception) { temp = new FallbackCurrencyDisplayInfoProvider(); } return(temp); }
static CurrencyData() { ICurrencyDisplayInfoProvider temp = null; try { Type clzz = Type.GetType("ICU4N.Impl.ICUCurrencyDisplayInfoProvider, ICU4N.CurrencyData"); temp = (ICurrencyDisplayInfoProvider)Activator.CreateInstance(clzz); //clzz.newInstance(); } catch (Exception t) { temp = new FallbackCurrencyDisplayInfoProvider(); } provider = temp; }