次のようなファイルにデータを保存しようとしています。
FileStream file = new FileStream("c:\temp", FileMode.Create, System.IO.FileAccess.Write);
byte[] bytes = new byte[file.Length];
file.Read(bytes, 0, (int)file.Length);
file.Write(bytes, 0, bytes.Length);
file.Close();
file.Close();
そして、私はこのエラーを受け取ります:
パスに不正な文字があります。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.ArgumentException: パスに無効な文字があります。
私は何を間違っていますか?