ttusharbb Ответов: 1

Как искать namedpipeclientstream при использовании десериализации binaryformatter?


если я использую nammedpipeclientstream. Я не могу использовать s. Position = 0;

Что я уже пробовал:

Интерфейс iformatter форматирования = новый класс binaryformatter();
клиентский поток.Позиция = 0;
data = (string)formatter.Десериализация (clientStream);

1 Ответов

Рейтинг:
2

Richard MacCutchan

См. раздел Примечания по адресу Трубный поток.Свойство Position (System. IO. Pipes)[^]. Всегда стоит сначала прочитать документацию.


ttusharbb

Итак, как искать и находить конец потока или конец строки при использовании десериализации binaryformatter?

Richard MacCutchan

Как вы можете видеть из документации, это невозможно.

ttusharbb

так есть ли другой способ, который вы мне предлагаете?

Richard MacCutchan

Другой способ сделать то, что невозможно?