Pomona.SingularToPluralTranslator.CamelCaseToPlural C# (CSharp) Method

CamelCaseToPlural() public static method

public static CamelCaseToPlural ( string camelCaseWord ) : string
camelCaseWord string
return string
        public static string CamelCaseToPlural(string camelCaseWord)
        {
            // step 1: split up into words
            var parts = NameUtils.GetCamelCaseParts(camelCaseWord).ToArray();
            // step 2: change last word to plural
            parts[parts.Length - 1] = ToPlural(parts[parts.Length - 1]).CapitalizeFirstLetter();
            // step 3: rejoin
            return string.Concat(parts);
        }

Usage Example

Exemplo n.º 1
0
 public virtual string GetPluralNameForType(Type type)
 {
     return(SingularToPluralTranslator.CamelCaseToPlural(BaseFilter.GetTypeMappedName(type)));
 }