¿Cómo se reemplazan todas las letras UpperCase con subrayado y la letra en C#? nota: a menos que el carácter ya esté precedido por un guión bajo.C# - Reemplazar cada letra UpperCase con subrayado y la letra
ACTUALIZACIÓN: Por ejemplo, Mike Jones
se convertiría en
Mike_Jones
Pero Mike_Jones
no se convertiría en
Mike__Jones
Es Regex el mejor enfoque? ¿Por dónde empiezo con este?
Se puede editar su pregunta y proporcionar un ejemplo de lo que quiere decir? es decir, la cadena se ve así pero después de hacer lo que quiero se vería así? – ahsteele