/// <summary> /// Converts a string into CamelCase. /// </summary> public static string Camelize(object input) { if (input == null) { return(string.Empty); } string result = string.Empty; if (input is string) { result = input as string; result = StringUtility.Camelize(result); } else if (input is string[]) { foreach (var item in (string[])input) { result += StringUtility.Camelize(item); } } else if (input.GetType().IsGenericType) { foreach (var item in (List <string>)input) { result += StringUtility.Camelize(item); } } return(result); }