File.WriteAllBytes(String, Byte[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しいファイルを作成し、指定されたバイト配列をそのファイルに書き込んだ後、ファイルを閉じます。 ターゲット ファイルが既に存在する場合は、切り捨てられ、上書きされます。
public:
static void WriteAllBytes(System::String ^ path, cli::array <System::Byte> ^ bytes);
public static void WriteAllBytes (string path, byte[] bytes);
static member WriteAllBytes : string * byte[] -> unit
Public Shared Sub WriteAllBytes (path As String, bytes As Byte())
パラメーター
- path
- String
書き込み先のファイル。
- bytes
- Byte[]
ファイルに書き込むバイト。
例外
.NET Framework バージョンと .NET Core バージョンが 2.1 より前の場合: path
は長さ 0 の文字列、空白のみを含む、または無効な文字が 1 つ以上含まれています。 正しくない文字を照会するには、GetInvalidPathChars() メソッドを使用します。
path
が null
であるか、またはバイト配列が空です。
指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。
指定されたパスが正しくありません (たとえば、マップされていないドライブにあるなど)。
ファイルを開くときに、I/O エラーが発生しました。
path
が読み取り専用のファイルを指定しました。
- または -
path
によって、非表示のファイルが指定されました。
- または -
この操作は、現在のプラットフォームではサポートされていません。
- または -
path
がディレクトリを指定しました。
- または -
呼び出し元に、必要なアクセス許可がありません。
path
の形式が正しくありません。
呼び出し元に、必要なアクセス許可がありません。
注釈
バイト配列とファイル パスを指定すると、このメソッドは指定したファイルを開き、バイト配列の内容をファイルに書き込んでから、ファイルを閉じます。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示