private PluralRules(CultureInfo culture, PluralFormSelector cardinalForm, PluralFormSelector ordinalForm, PluralFormRangeSelector pluralFormRange) { Culture = culture ?? throw new ArgumentNullException(nameof(culture)); CardinalForm = cardinalForm ?? throw new ArgumentNullException(nameof(cardinalForm)); OrdinalForm = ordinalForm ?? throw new ArgumentNullException(nameof(ordinalForm)); PluralFormRange = pluralFormRange ?? throw new ArgumentNullException(nameof(pluralFormRange)); }
public static PluralRules CreateSpecificRules(CultureInfo culture, PluralFormSelector cardinalFormSelector, PluralFormSelector ordinalFormSelector, PluralFormRangeSelector rangeFormSelector) { return(new PluralRules(culture, cardinalFormSelector, ordinalFormSelector, rangeFormSelector)); }