В C# можно ли читать только определенное количество байтов данных из файла каждый раз, когда выполняется чтение? было бы сделать то же самое, что и питона строки кода нижеМожно ли каждый раз читать определенное количество файлов?
data=file.read(1024)
Где 1024 это количество байтов, читает.
данные вернут строку, содержащую 1024 байта текста из файла.
Есть ли что-то для C#, способного выполнить одно и то же?
Вы можете попробовать поместить функцию чтения внутри цикла, поэтому каждую секунду или минуту вы будете читать файл –
См. [FileStream.Read()] (https://msdn.microsoft.com/en-us/library/ system.io.filestream.read (v = vs.110) .aspx) –
@CodeCaster Прошу прощения за ранее дерзкий ответ. «1024 байта текста» был всего лишь примером, и я в первую очередь использую его при отправке данных по сокетам, поэтому можно отправлять только определенные биты файла (вместо 100 МБ данных или что-то нелепое). Я вижу, откуда вы пришли, как бы мы это исправим? – Tom