Вопросы по теме 'binaryformatter'
Застрял на сериализации в C#
У меня есть класс, который обрабатывает сериализацию в C#, который называется Serializer. Его реализация ниже:
public class Serializer
{
public void SerializeRulesManager(string filename, RulesManager rulesManager)
{
Stream stream...
1245 просмотров
schedule
07.06.2022
десериализация нескольких типов из потока
У меня есть программа для карточных игр, и до сих пор чат отлично работает с потоками TCPClient между хостом и клиентом. Я хочу сделать это с помощью сериализации и десериализации, чтобы я мог также передавать карты между хостом и клиентом. Я...
63 просмотров
schedule
30.05.2022
Конструктор десятичного массива байтов в сериализации Binaryformatter
Я столкнулся с очень неприятной проблемой, которую не могу определить. Я запускаю очень большое бизнес-приложение ASP.Net, содержащее многие тысячи объектов; Он использует сериализацию/десериализацию в памяти с помощью MemoryStream, чтобы клонировать...
2645 просмотров
schedule
15.11.2023
C # BinaryFormatter Serialize UserControl
Можно ли использовать методы BinaryFormatter Serialize / Deserialize для сериализации и десериализации класса, содержащего объекты пользовательского интерфейса? Я знаю, что это, вероятно, не рекомендуется, и действительно должны быть сериализованы...
786 просмотров
schedule
05.05.2024
ПостШарп. Как ввести сериализуемое свойство
Мне нужно ввести поле, значение которого должно быть сериализовано с другими полями класса, оформленными аспектом.
Это мой класс:
[Serializable]
[MyAspect(1)]
public MyClass
{
public int IntField = 0;
}
и это мой аспект:...
276 просмотров
schedule
27.05.2024
Глубокое копирование без сериализации
Я пытаюсь скопировать два разных экземпляра одного и того же класса без ссылки, я не знаю, почему это так сложно сделать, просто скопируйте и хорошо, до свидания, да?
Кстати, я нашел скрипт с binnaryformatter, который делает то, что я хочу, но в...
652 просмотров
schedule
08.06.2024
сделать строковые свойства нечитаемыми после сериализации объекта
Я использую этот код для сериализации своих объектов
public static void SerializeObject(string filename, MyObject objectToSerialize)
{
Stream stream = File.Open(filename, FileMode.Create);
BinaryFormatter bformatter = new...
578 просмотров
schedule
13.08.2023
Десериализация с двоичным форматированием
У меня есть программа, которая сериализует объект и отправляет его по сети:
TcpClient client = new TcpClient();
client.ReceiveTimeout = 10000;
client.SendTimeout = 10000;
IPEndPoint serverEndPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"),...
1310 просмотров
schedule
24.05.2022
Как работать со свойством Hashtable объекта в базе данных с помощью EntityFramework
У меня есть старый проект, который использовал ADO.NET для доступа к постоянному хранилищу. В настоящее время я хочу перенести его на EF (6.1.3, если это имеет значение), чтобы поддерживать несколько поставщиков БД с минимальным дублированием кода....
1353 просмотров
schedule
28.05.2023
Разница между BinaryWriter и BinaryFormatter.Serialize?
Я новичок в сериализации объектов, и в процессе обучения чтению и записи в файл (десериализации и сериализации) с помощью BinaryFormatter я столкнулся с BinaryReader и BinaryWriter , которые, казалось, делали одно и то же.
Есть ли какая-то...
5361 просмотров
schedule
23.06.2022
проблема с двоичной строкой с ведущими нулями
У меня есть строка, которая преобразуется в двоичный формат, но метод двоичного преобразования удаляет начальные нули, и я не уверен, сколько начальных нулей я должен добавить в начале. Это зависит от строки, мой код выглядит следующим образом...
1806 просмотров
schedule
12.01.2024
Свойство с частным полем не десериализуется?
Когда я пишу такой класс, он отлично сериализуется/десериализуется.
[Serializable]
public class Post
{
public string Subject { get; set; }
}
Однако, когда я использую приватное поле, десериализация существующих данных завершается ошибкой....
57 просмотров
schedule
15.10.2022
Как я могу разделить свой вывод (двоичный #) на две группы, разделенные одним пробелом в C (без массивов)
У меня возникли трудности с форматированием выходного двоичного числа на языке C. Я пытаюсь разделить выходной номер на две группы по 8 цифр, которые будут разделены одним пробелом.
это мой принтф:
printf("%016ld in Binary\n", decNumtoBin);...
60 просмотров
schedule
11.07.2022