Digamos que tengo dos cadenas:diferencia entre dos cadenas de C#
string s1 = "hello";
string s2 = "hello world";
¿Hay alguna manera de obtener una string s3 = " world";
que es la diferencia entre las 2 cadenas?
EDIT:
La diferencia será siempre en este escenario
s1 = "abc"
s2 = "abcd ads as "
's3 = s2.Replace (s1, "");'? – Cipi
Debería definir más claramente la diferencia. ¿Qué pasa con el escenario de 's1 =" hello! "' Y 's2 =" hello world! "'? O 's1 =" bob the builder "' y 's2 =" the bob "'? ¿Siempre contiene una subcadena exacta de la otra cadena? – mellamokb
¿qué pasa con las diferencias más complicadas ... digamos, "abc" vs "1bC4" –