C#のストリームとバイトストリーム
ファイルは、特定の名前とディレクトリパスでディスクに保存されたデータのコレクションです。ファイルを読み取りまたは書き込み用に開くと、そのファイルはストリームになります。
ストリームのタイプには次のものが含まれます-
-
バイトストリーム − Stream、FileStream、MemoryStream、BufferedStreamが含まれます。
-
キャラクターストリーム − Textreader-TextWriter、StreamReader、StraemWriter、およびその他のストリームが含まれます。
バイトストリームには、ストリーム内のデータをバイトと見なすクラスがあります。
ストリームクラスは、他のバイトストリームクラスのベースです。以下はプロパティです-
-
CanRead −ストリームが読み取りをサポートするかどうか
-
CanWrite −ストリームが書き込みをサポートするかどうか
-
長さ −ストリームの長さ
System.IO名前空間には、ファイルの作成と削除、ファイルの読み取りまたは書き込み、ファイルのクローズなど、ファイルを使用して多数の操作を実行するために使用されるさまざまなクラスがあります。
私たちが議論したストリームは、以下の表で説明されています-
Sr.No | I/Oクラスと説明 |
---|---|
1 | BinaryReader バイナリストリームからプリミティブデータを読み取ります。 |
2 | BinaryWriter プリミティブデータをバイナリ形式で書き込みます。 |
3 | BufferedStream バイトストリームの一時ストレージ。 |
4 | ディレクトリ ディレクトリ構造の操作に役立ちます。 |
5 | DirectoryInfo ディレクトリの操作を実行するために使用されます。 |
6 | DriveInfo ドライブの情報を提供します。 |
7 | ファイル ファイルの操作に役立ちます。 |
8 | FileInfo ファイルの操作を実行するために使用されます。 |
9 | FileStream ファイル内の任意の場所からの読み取りおよびファイルへの書き込みに使用されます。 |
10 | MemoryStream メモリに保存されているストリーミングデータへのランダムアクセスに使用されます。 |
11 | パス パス情報に対して操作を実行します。 |
12 | StreamReader バイトストリームから文字を読み取るために使用されます。 |
13 | StreamWriter ストリームに文字を書き込むために使用されます。 |
14 | StringReader 文字列バッファからの読み取りに使用されます。 |
15 | StringWriter 文字列バッファへの書き込みに使用されます。 |
-
VLCで音楽とビデオをストリーミングする方法は?
VLCは無料で使用でき、ほとんどすべてのメディア形式ファイルを開くことで最もよく知られているオープンソースのメディアプレーヤーです。オーディオやビデオ形式を再生するのではなく、さまざまな機能のための多くの機能を備えています。ほとんどのユーザーは、VLCを介して、Webカメラ、デスクトップ、または任意のストリームを記録できることを知っています。ただし、VLCで音楽やビデオをストリーミングするために利用できる機能もあります。この記事では、VLCメディアプレーヤーで映画や音楽をストリーミングする方法を学びます。 VLCでの音楽とビデオのストリーミング ユーザーは、メディアメニューにあるボタンで
-
HP Stream 7、Windows 10、アクセシビリティと将来
覚えていると思いますが、数年前、私は Windows 8.1 で構成された HP Stream 7 Signature Edition タブレットを衝動的に購入し、しばらく使用して、そのタッチの性質とそうでないことに折り合いをつけようとしました。タッチ操作システム。この経験はやや物足りないものでした。 次に、デバイスを Windows 10 にアップグレードしてから、ホビットの物語のように、シャイアにアップグレードしてから戻しました。これは、Microsoft の主力オペレーティング システムの最新バージョンがうまく動作していなかったためです。その後、このタブレットで数回遊んで、Window