// Ported from C++ Collator::makeInstance(). internal static Collator MakeInstance(UCultureInfo desiredLocale) { CollationTailoring t = CollationLoader.LoadTailoring(desiredLocale, out UCultureInfo validLocale); return(new RuleBasedCollator(t, validLocale)); }
// Ported from C++ Collator::makeInstance(). internal static Collator MakeInstance(ULocale desiredLocale) { //Output<ULocale> validLocale = new Output<ULocale>(ULocale.ROOT); ULocale validLocale = ULocale.ROOT; CollationTailoring t = CollationLoader.LoadTailoring(desiredLocale, out validLocale); return(new RuleBasedCollator(t, validLocale)); }