FileStream クラスを使用してバイト配列を読み取り、ファイルに書き込む C# プログラム

WBOY
リリース: 2023-08-29 16:21:04
転載
1072 人が閲覧しました

使用 FileStream 类读取字节数组并将其写入文件的 C# 程序

C# は、さまざまなアプリケーションの開発に使用される強力なオブジェクト指向プログラミング言語です。この記事では、FileStream クラスを使用してファイルのバイト配列を読み書きする C# プログラムを作成する方法について説明します。

ステップ 1: バイト配列を作成する

プログラムの最初のステップは、ファイルに書き込むバイト配列を作成することです。以下に例を示します -

リーリー

ステップ 2: バイト配列をファイルに書き込む

次のステップでは、FileStream クラスを使用してバイト配列をファイルに書き込みます。 FileStream クラスの新しいインスタンスを作成し、ファイル パス、FileMode、FileAccess、および FileShare をパラメーターとしてそのコンストラクターに渡す必要があります。以下に例を示します -

リーリー

ステップ 3: ファイルからバイト配列を読み取る

ファイルからバイト配列を読み取るには、FileStream クラスの新しいインスタンスを作成し、ファイル パス、FileMode、FileAccess、および FileShare をパラメーターとしてそのコンストラクターに渡す必要があります。次に、バイト配列を作成し、FileStream クラスの Read() メソッドを使用してファイルの内容をバイト配列に読み取ります。以下に例を示します -

リーリー

ステップ 4: バイト配列を比較する

最後に、元のバイト配列とファイルから読み取ったバイト配列を比較して、それらが同じであることを確認する必要があります。 Enumerable クラスの SequenceEqual() メソッドを使用して 2 つのバイト配列を比較できます。以下に例を示します -

リーリー ###例###

これは完全な C# プログラムです -

リーリー ###出力###

リーリー ###結論は###

この記事では、FileStream クラスを使用してバイト配列をファイルに読み書きする C# プログラムを作成する方法を学習しました。このプログラムは、画像ファイルや音声ファイルの読み書きなど、さまざまなシナリオで使用できます。この記事で説明する概念を理解することで、ファイルの入出力を必要とするより高度なアプリケーションを開発できます。この記事があなたのプログラミングの旅に役立つことを願っています。コーディングを楽しんでください!

以上がFileStream クラスを使用してバイト配列を読み取り、ファイルに書き込む C# プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!