查找文本文件中的字符串并从文件的其余部分创建字节c#
本文关键字:文件 余部 创建 字节 串并 文本 字符 字符串 查找 | 更新日期: 2023-09-27 17:53:54
我有一个包含许多行这样的文本文件:
text1
text2
text3
text4
text5
text6
我想找到"text3"并从文件的其余部分创建字节数组
检查此代码。这里的列表Valinbytes是包含text3之后所有值的字节数组的列表。您可以使用列表上的ToArray()方法轻松地将其转换为数组。如果您还需要什么,请随时告诉我。
static void Main(string[] args)
{
string[] text = System.IO.File.ReadAllText(@"D:'check.txt").Split(new
string[] { System.Environment.NewLine }, System.StringSplitOptions.RemoveEmptyEntries);
List<byte[]> Valinbytes = new List<byte[]>();
int Valtosplit = 0;
for (int i = 0; i < text.Length;i++)
{
if (text[i].ToLower().Equals("text3"))
{
Valtosplit = i;
break;
}
}
for (int j = Valtosplit; j < text.Length; j++)
{
byte[] byteval = Encoding.UTF8.GetBytes(text[j]);
Valinbytes.Add(byteval);
}
}