Convertir una cadena a camelCase

Convierte palabras separadas por guiones o guiones bajos a camel case. Conserva las mayúsculas y minúsculas originales de la primera palabra y escribe con mayúscula inicial cada palabra posterior. Devuelve una cadena vacía si la entrada está vacía.

Ejemplo

Program.ToCamelCase("the-stealth-warrior") ➢ "theStealthWarrior"