Я делаю приложение на C #. В этом приложении у меня есть однобайтовый массив, и я хочу записать данные этого байтового массива в определенную позицию.
Здесь я использовал следующую логику.
using(StreamWriter writer=new StreamWriter(@"D:\"+ FileName + ".txt",true))
{
writer.WriteLine(Encoding.ASCII.GetString(Data),IndexInFile,Data.Length);
}
] Но всякий раз, когда я записываю данные в файл, запись начинается с самого начала.
Мое условие состоит в том, что предположим, что вначале у меня есть пустой файл, и я хочу начать запись в файл с позиции 10000. Пожалуйста, помогите мне. Заранее спасибо .