首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字符替换解决方法

2013-11-18 
字符替换有一个字符“A_B_C_D_E_F_G_H_I”串,想替换基数出现的“_”为“”,即结果为:AB_CD_EF_GH_I代码有办法实

字符替换
有一个字符“A_B_C_D_E_F_G_H_I”串,想替换基数出现的“_”为“”,即结果为:
AB_CD_EF_GH_I
代码有办法实现吗?
[解决办法]
s = string.Join("_", "A_B_C_D_E_F_G_H_I".Split('_').Select((x, i) => new { x, i }).GroupBy(x => x / 2).Select(x => x.First() + x.Count() > 1 ? x.Last() : ""));

热点排行