C# 转换为字符串,删除一些部分并转换回字节[]
我需要删除转换为字符串的字节[]的前4个句子 到目前为止,我所拥有的:C# 转换为字符串,删除一些部分并转换回字节[],c#,string,filter,bytearray,C#,String,Filter,Bytearray,我需要删除转换为字符串的字节[]的前4个句子 到目前为止,我所拥有的: //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 f
//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);
我如何删减前四句话
提前谢谢 您要查找的是Encoding.GetString而不是Base64字符串
var newstr = String.Join(Environment.NewLine, Encoding.UTF8.GetString(buf)
.Split(new char[] { '\n', '\r' })
.Skip(4));
buf = Encoding.UTF8.GetBytes(newstr);
您要查找的是Encoding.GetString而不是Base64字符串
var newstr = String.Join(Environment.NewLine, Encoding.UTF8.GetString(buf)
.Split(new char[] { '\n', '\r' })
.Skip(4));
buf = Encoding.UTF8.GetBytes(newstr);
定义句子?如何通过查看字符串来找到它?例如,以\n结尾。确实如此。从抽象意义上讲,一个句子也可以以一个或三个点、感叹号、问号或分号结尾。定义句子?如何通过查看字符串来找到它?例如,以\n结尾。确实如此。在抽象意义上,一个句子也可以以一个或三个点、感叹号、问号或分号结尾。