asp.net c# 两组字符串比较后,如何剩下不匹配的字符.

asp.net c# 两组字符串比较后,怎么剩下不匹配的字符.str11,2,3,4str21,2,3,4,5,6,7我想得到的是st

asp.net c# 两组字符串比较后,怎么剩下不匹配的字符.
str1="1,2,3,4";
 str2="1,2,3,4,5,6,7";
我想得到的是str2:的5,6,7
这怎么实现啊达人帮助我谢谢了!

[解决办法]
直接str2.Replace(str1,"");