¿Cuál es la mejor manera de dividir una cadena en solo dos partes utilizando un separador de un solo carácter?¿Cómo dividir una cadena en dos partes usando un separador de caracteres en C#?
La secuencia se debe dividir en la primera instancia del separador. El método debe considerar el rendimiento. No debe suponerse que el separador existe en la cadena, que la cadena tiene caracteres, etc. debe ser un código de propósito general que puede enchufar donde lo necesite.
(Siempre me toma unos minutos para volver a escribir este tipo de cosas cuando lo necesito, así que pensé en hacer una pregunta para él)
Eso puede devolver más de dos partes, no una cadena dividida en dos. –
Agregué otra versión de String.split que podría hacer el truco. – slfan
Oh, sí, siempre me olvido de esa versión de 'Split()' - eso es exactamente lo que quiero. – Rory