如何删除字符串?

WilliamGui 2012-10-01 08:58:12
如何删除字符串?

有一个字符串变量,保存了一个XML格式的字符串,我想删除前三行和最后一行,如何做?

如根据换行符分割为string[],又如何去掉这些,我现在用循环“+”的方式,实在是太慢

有什么函数方法,为什么没有 delete 这类的删除指定字符数量或元素的方法???
...全文
172 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
葡萄成熟时 2012-10-08
  • 打赏
  • 举报
回复
既然是XML,为何不整成XmlDocument对象了再操作呢?XmlDocument doc = new XmlDocument();doc.Load(str);
devmiao 2012-10-01
  • 打赏
  • 举报
回复
string s = @"1
2
3
4
5
6";
var arr = s.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries).ToArray();
string result = string.Join("\r\n", arr.Skip(3).Take(arr.Count() - 4).ToArray());
SocketUpEx 2012-10-01
  • 打赏
  • 举报
回复
"424".Remove方法

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧