查找文本文件中的字符串并从文件的其余部分创建字节c#

本文关键字:文件 余部 创建 字节 串并 文本 字符 字符串 查找 | 更新日期: 2023-09-27 17:53:54

我有一个包含许多行这样的文本文件:

text1
text2
text3
text4
text5
text6

我想找到"text3"并从文件的其余部分创建字节数组

查找文本文件中的字符串并从文件的其余部分创建字节c#

检查此代码。这里的列表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);
        }
    }