GooliveR Asked:2022-10-04 07:40:59 +0000 UTC2022-10-04 07:40:59 +0000 UTC 2022-10-04 07:40:59 +0000 UTC 如何从文件中读取盐或跳过 772 我正在生成一个 Salt 随机盐并将其写入文件。 salt 大小为 32 字节。 我只是使用盐来读取数据,但是我需要在阅读并继续阅读时去除盐,或者以某种方式跳过它。 告诉我,你如何读取文件中的随机盐? c# 2 个回答 Voted Best Answer aepot 2022-10-04T14:24:21Z2022-10-04T14:24:21Z 记录 byte[] salt = CreateRandomSalt(); // int[32]; byte[] data = ...; using var fs = File.Create(path); fs.Write(salt); fs.Write(data); 阅读 byte[] salt = new int[32]; byte[] data = ...; using var fs = File.OpenRead(path); fs.Read(salt); fs.Read(data); 没有宇宙 Andrew_STOP_RU_AGRESSION_IN_UA 2022-10-04T09:37:11Z2022-10-04T09:37:11Z var allBytes = File.ReadAllBytes(file); byte[] salt = allBytes.Take(32).ToArray(); byte[] data = allBytes.Skip(32).ToArray(); 该代码是在第一个链接中的请求“c#skip bits file read”中找到的,只是针对这个问题的需要稍作修改
记录
阅读
没有宇宙
该代码是在第一个链接中的请求“c#skip bits file read”中找到的,只是针对这个问题的需要稍作修改