2011-11-14 13 views
10

私はjavaで書かれたソースコードを参照していて、それはInputStreamOutputStreamのオブジェクトを含んでいますが、C#でユーザーが事前定義したInputStreamとOutpustreamクラスを作成する方法があるのだろうかと思います。そうでなければ、単純なStreamオブジェクトとして扱うと、JavaのInputStreamオブジェクトとOutputStreamオブジェクトは同じ機能を持ちますか?Java InputStreamとOutputStreamのC#に相当する方法はありますか?

+0

[本](http://www.java2s.com/Open-Source/CSharp/Web/javapi/biz/ritter/javapi/io/java.ioを参照してください。 InputStream.cs.htm)の実装です。 – abhinav

答えて

12

.NETではインストリームとアウトストリームの間に型レベルの違いはありません。カスタムクラスをSystem.IO.Streamから派生させ、オーバーライドされたプロパティーCanReadCanWriteが適切な値を返すようにしてください。

関連する問題