ホームページ  >  記事  >  バックエンド開発  >  FileStream クラスを使用してバイト配列を読み取り、ファイルに書き込む C# プログラム

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

WBOY
WBOY転載
2023-08-29 16:21:041095ブラウズ

使用 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 までご連絡ください。