コード例 #1
0
 internal override CultureInfo[] GetCultures(UCultureTypes types) // ICU4N: Renamed from GetAvailableLocales
 {
     if (service.IsDefault)
     {
         return(ICUResourceBundle.GetCultures(types));
     }
     return(service.GetCultures(types));
 }
コード例 #2
0
 public override CultureInfo[] GetCultures(UCultureTypes types) // ICU4N: Renamed from GetAvailableLocales
 {
     if (service == null)
     {
         return(ICUResourceBundle.GetCultures(types));
     }
     else
     {
         return(service.GetCultures(types));
     }
 }
コード例 #3
0
 internal override CultureInfo[] GetCultures(UCultureTypes types) // ICU4N: Renamed from GetAvailableLocales
 {
     // TODO rewrite this to just wrap getAvailableULocales later
     CultureInfo[] result;
     if (service.IsDefault)
     {
         result = ICUResourceBundle.GetCultures(
             ICUData.IcuCollationBaseName,
             ICUResourceBundle.IcuDataAssembly,
             types);
     }
     else
     {
         result = service.GetCultures(types);
     }
     return(result);
 }