永发信息网

用c#编写去除重复字符的程序 例如:“我爱我爱中国”执行后变为“我爱中国”

答案:3  悬赏:80  手机版
解决时间 2021-12-03 12:05
用c#编写去除重复字符的程序 例如:“我爱我爱中国”执行后变为“我爱中国”
最佳答案
string str = "我爱我爱中国";
string ret = "";
foreach(char ch in str){
if(ret.IndexOf(ch.ToString()) < 0){
ret += ch.ToString();
}
}
Response.Write(ret)// ret就是我爱中国追问能不能用for循环和continue语句写,现在就学这个,只能用这种方法追答string str = "我爱我爱中国";
string ret = "";
for(int i=0;i char ch = str[i];
if(ret.IndexOf(ch.ToString()) >= 0){
continue;
}
ret += ch.ToString();
}
Response.Write(ret)// ret就是我爱中国
全部回答
private void button1_Click(object sender, EventArgs e)
{
string sss = "我爱我爱中国";
string s = string.Empty;
for (int i = 0; i < sss.Length; i++)
{
int k = i + 1;
bool bl = false;
for (;k {
bl = sss[k] == sss[i] ? true : false;
if (bl)
{
break;
}
//下边是上边的原始写法
//if (sss[k] == sss[i])
//{
// bl = true;
// break;
//}

}
s += bl ? "" : sss[i].ToString();
}
label1.Text = s;
}
string str = "我爱我爱中国"
Dictionary dict = new Dictionary();
foreach(char c in str)
dict[c]=true;
StringBuilder sb = new StringBuilder(dict.Count);
foreach(var kv in dict)
sb.Append(kv.Key);
return sb.ToString();

主要思想 用个字典类去过滤即可...追问没学字典类啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
写出你认为的2乘以8的效率最高的算法??
长城骏6怎么用u盘放歌
在江苏彤明工作没拿到工资打什么电话
从哪可查到录取进程状态?
单选题雨果曾说:“总会有这么一天,到那时,
去公司参观后怎么分享出来
怎样看出女人被很多男人睡过
出轨的男人就像一百块钱掉到粪坑,捡了恶心不
三两黄玫四两枝,一双巧手篮中拾。 谁帮我对
波力海苔多大宝宝能吃
我要从沈阳坐客车到法库县的大孤家子镇,谁知
常温常压下,某气态不饱和烃10ml与60ml过量的
玻璃每平米10元 ,运费200元,玻璃包含运费每
我的世界十三点三版本
诸暨市有多少人口
推荐资讯
西城商业中心怎么样?好不好?值不值得买?
超声体重估计3292g十/_493g是多重呢
捞喜是什么蔬菜
检查结果HP(–)是什么意思
my grandparents 说法不对吗 还是my grandpar
心尘未落,何谈清净.安住当下,随它妄心.什么
能否把我俩后面的人都p掉、十分感谢
面试官问你为什么不找自己专业相关的工作?怎
洪桥村地址在什么地方,我要处理点事!
谁说火炮一直打打赢就能xlexibelle赢的
1/2乘以5/8乘以2/5等于多少
私密处总感觉不怎么好看,菲蜜丽可以解决吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?