我有两个字符串:提取字符串,它是存在于一个字符串,而不是其他
string strone="what is your name?"
string strtwo="what is your name? what is your school name?"
任何字符串可以更大这里。我需要的是从strtwo
中提取不在strone
中的字符串。
我曾尝试这是:
IEnumerable<string> str=strtwo.Except(strone); //(returns only first character ie w)
我试图通过一个转换既strone
strtwo
和串阵列但循环通过每个串的一个将不提供溶液作为strone
可以含有之间其他字符。
我需要的是提取整个字符串在strtwo
不是在strone
。
你在寻找类似'string diff = strtwo.Replace(strone,“”)''的东西吗? – V4Vendetta 2012-07-23 11:02:16
亚感谢这工作正常......但我正在寻找像更好的解决方案的东西,哪里可以是任何东西,更大或更小,但重要的是,strtwo中的字符串不是在strone中。 – user1502952 2012-07-23 12:05:04