Вопросы по теме 'binarywriter'

Использование BinaryWriter для объекта
Мое приложение представляет собой небольшую базу данных C#, и я использую BinaryWriter для сохранения базы данных в файл, который отлично работает с базовыми типами, такими как bool, uint32 и т. д. Хотя у меня есть переменная типа Object...
9067 просмотров
schedule 01.02.2023

Как читать и записывать тип SET OF в файл с помощью BinaryWriter?
Это для Delphi Prism. Скажем, у меня есть следующий тип перечисления SET, который я хотел бы сохранить в двоичный файл. Fruit = (Apple, Banana, Mango, Cherry, Grapes, BlueBerry); Fruits = set of Fruit; FruitBasket:Fruits; with Fruit do...
294 просмотров
schedule 21.03.2022

C# и .NET: как сериализовать структуру в массив byte[] с помощью BinaryWriter?
Как сериализовать довольно сложную структуру в массив byte[] с помощью BinaryWriter? Обновление: Чтобы это работало, каждая структура (и подструктура?) должна быть украшена атрибутом [Serializable]. Мне не нужно реализовывать интерфейс...
53612 просмотров
schedule 25.09.2022

BinaryWriter Необычный шестнадцатеричный код
У меня возникла проблема с передачей данных через BinaryWriter. Когда я пытаюсь отправить bw.Write(0x1a); bw.Write(0xf8); bw.Write(0x05); На выходе он попадает в 0x00 - через Client2Server._mainSock.Send(ms.ToArray()); Что...
355 просмотров
schedule 12.01.2024

Delphi Prism: чтение строки из двоичного файла возвращает странные символы
Я пишу строку в файл и читаю ее обратно, используя бинарник и бинарник. Когда строка считывается обратно, она выглядит смешной и очень длинной. Я не знаю, почему это делается. Вот как я пишу в файл с помощью binarywriter: TFileHeader =...
290 просмотров

Как записать объект неизвестного типа в бинарный файл?
Ну, это в основном похоже на общий бинарный писатель... скажем, у вас есть объект, и вы не знаете, что это такое, но он у вас есть. Как вы записываете двоичные данные в двоичный файл, чтобы иметь возможность получить их позже? Моя первоначальная...
787 просмотров
schedule 30.03.2023

Чтение/запись MemoryStream и длина данных
У меня есть MemoryStream/BinaryWriter, я использую его следующим образом: memStram = new MemoryStream(); memStramWriter = new BinaryWriter(memStram); memStramWriter(byteArrayData); теперь, чтобы прочитать, я делаю следующее: byte[] data...
5119 просмотров
schedule 01.12.2022

Очистить бинарную запись с потоком памяти
У меня есть бинарник с потоком памяти, и мне нужно очистить его, если произойдет одно условие: public void Execute() { MemoryStream memoryStream = new MemoryStream(); BinaryWriter writer = new BinaryWriter(memoryStream); Log log = new...
1041 просмотров
schedule 29.07.2023

Буфер С# BinaryWriter для отправки сегментов?
Я не уверен, что «буфер» — это то, что я ищу, поэтому я покажу вам свою проблему, а затем вы, ребята, сможете решить, правильное ли это слово и какое решение. В настоящее время я работаю над созданием сетевого порта для класса Java DataOutputStream в...
377 просмотров
schedule 13.08.2023

Размер типов при записи в BinaryWriter
Размер каждого символа в ASCII ( StreamWriter ) занимает 1 байта, будь то число или символ. Точно так же каков будет размер каждого символа, целого числа в двоичном формате? ( BinaryWriter ). Может кто-нибудь объяснить вкратце?
1155 просмотров
schedule 18.07.2023

Повторное использование потоков на UDP-сервере
Я пишу UDP-сервер и хочу уменьшить количество распределений, которые происходят для входящих и исходящих пакетов датаграмм. Одна из вещей, которую я хотел бы сделать, - это повторно использовать потоки, которые я выделяю для чтения и записи моих...
963 просмотров
schedule 04.02.2023

Как использовать System.IO.BinaryWriter в С# с массивом шаблона/универсального типа?
Мне было интересно, есть ли способ использовать System.IO.BinaryWriter в C# для записи массива шаблонного/универсального типа? Например, у меня есть буфер в шаблонной структуре: T[] buffer T обычно представляет собой bool или byte ....
3156 просмотров
schedule 06.12.2023

Откройте PDF-файл в новой вкладке по URL-адресу из моего контроллера MVC [EDITED]
На мой взгляд, я генерирую ссылку с именем пользователя, номером аккаунта и датой, которая передается контроллеру: @Html.ActionLink(AccountGroup.AcctNum + " " + AccountGroup.DocDate.ToShortDateString(), "GetIndividualStatement", "Statements",...
1954 просмотров
schedule 22.02.2023

Изменение последовательности BinaryReader после выпуска программного обеспечения
Я использую инструмент сериализации Unity3D, который использует BinaryReader и Writer. Сохранение состояния игры игроков с помощью этого инструмента. Недостатком последовательного чтения и записи является то, что вы должны всегда читать этот файл в...
63 просмотров
schedule 23.12.2022

C# BinaryWriter/BinaryReader — порядок чтения не соответствует порядку записи
У меня есть некоторые воксельные данные, которые я хотел бы сохранить с помощью BinaryWriter, а затем прочитать с помощью BinaryReader, но я столкнулся с некоторыми проблемами. Когда я читаю его снова, кажется, что данные находятся в другом...
122 просмотров
schedule 28.03.2023

Лучший способ прочитать короткий массив с диска на C #?
Мне нужно записывать массивы short [] размером 4 ГБ на диск и с диска, поэтому я нашел функцию для записи массивов и изо всех сил пытаюсь написать код для чтения массива с диска. Обычно я кодирую на других языках, поэтому, пожалуйста, простите меня,...
239 просмотров
schedule 25.03.2022