首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >转换为字符串,删除一些部分,然后转换回byte[]

转换为字符串,删除一些部分,然后转换回byte[]
EN

Stack Overflow用户
提问于 2013-06-06 19:41:46
回答 1查看 184关注 0票数 1

我需要删除转换为字符串的byte[]的前4个句子。

到目前为止,我所拥有的:

代码语言:javascript
复制
//convert bytearray to string, so I can modify the string
string rawString = Convert.ToBase64String(rawByteArray);

//seperate lines
string[] textLines = Regex.Split(rawString, "\r\n");

//I need to substract the first 4 senctences of the string here!

//convert string back to byte array
byte[] cleanByteArray = rawstring.FromBase64String(rawString);

我如何减去前4句话?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-06 19:45:39

你要找的不是Base64字符串,而是Encoding.GetString

代码语言:javascript
复制
var newstr = String.Join(Environment.NewLine, Encoding.UTF8.GetString(buf)
                                .Split(new char[] { '\n', '\r' })
                                .Skip(4));

buf = Encoding.UTF8.GetBytes(newstr);
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16961234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档