Converter uma string para camelCase

Converta palavras separadas por hífens ou sublinhados para camel case. Preserve a capitalização original da primeira palavra e coloque a primeira letra de cada palavra posterior em maiúscula. Retorne uma string vazia para uma entrada vazia.

Exemplo

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