您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 请问如下两个字符串的问题怎么解决呢,最好能贴出代码来最好了

请问如下两个字符串的问题怎么解决呢,最好能贴出代码来最好了

来源:网络整理     时间:2016/6/25 8:45:28     关键词:

关于网友提出的“ 请问如下两个字符串的问题怎么解决呢,最好能贴出代码来最好了”问题疑问,本网通过在网上对“ 请问如下两个字符串的问题怎么解决呢,最好能贴出代码来最好了”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 请问如下两个字符串的问题怎么解决呢,最好能贴出代码来最好了
描述:

比如有两个字符串


string str1="1,2,3,4,5,6,7";
string str2="1,2,3,10,11";
我想由这两个字符串经过一系列的代码运算得出下面的字符串

string str3="4,5,6,7";

说白了就是在str1中剔除str2有的部分,咋整,最好有代码
解决方案1:


        string str1 = "1,2,3,4,5,6,7";
        string str2 = "1,2,3,10,11";
        string rssss = string.Join(",", str1.Split(',').Except(str2.Split(',')).ToArray());
        Response.Write(rssss);

结果就是你想要的!! 解决方案2:

string str1 = "1,2,3,4,5,6,7"; string str2 = "1,2,3,10,11"; string[] arr = str1.Split(',').Except(str2.Split(',')).ToArray(); string values = string.Join(",",arr);

解决方案3:


            string str1 = "1,2,3,4,5,6,7";
            string str2 = "1,2,3,10,11";
            var Array = str1.ToList().FindAll(c =>!str2.ToList().Contains(c));
            string str = string.Join(",", Array);
- -换点新写法 解决方案4:


string str1 = "1,2,3,4,5,6,7";
            string str2 = "1,2,3,10,11";
            string result = string.Join(",", str1.Split(',').Except(str2.Split(',')));//4,5,6,7
解决方案5:


            string str1 = "1,2,3,4,5,6,7";
            string str2 = "1,2,3,10,11";
            string[] arr = str1.Split(',').Except(str2.Split(',')).ToArray();

以上介绍了“ 请问如下两个字符串的问题怎么解决呢,最好能贴出代码来最好了”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2056294.html

相关图片

相关文章