Ответ 1
В .NET нет различий между уровнями внутри и вне потоков. Просто выведите свой собственный класс из System.IO.Stream
и верните переопределенные свойства CanRead
и CanWrite
. соответствующие значения.
Я имею в виду исходный код, написанный в java, и он содержит объекты InputStream и OutputStream, я задаюсь вопросом, есть ли способ в С# создать пользовательский префикс Классы InputStream и Outpustream; если не объекты java InputStream и OutputStream, они будут иметь одинаковую функциональность, если я рассматриваю их как простой объект Stream?
В .NET нет различий между уровнями внутри и вне потоков. Просто выведите свой собственный класс из System.IO.Stream
и верните переопределенные свойства CanRead
и CanWrite
. соответствующие значения.
Вы можете использовать классы StreamWriter и StreamReader.
http://msdn.microsoft.com/en-us/library/system.io.streamwriter.aspx
http://msdn.microsoft.com/en-us/library/system.io.streamreader.aspx