Для работы с файлами в C# используется пространство имен
System.IO
C#
Создаем новое C# консольное приложение... и напишем код
using System;
using System.IO; // подключаем библиотеку для работы с файлами
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// имя файла
string filePath = "D://1.bmp";
// данные для записи в файл
byte[] data = new byte[]
{
0x42, 0x4D, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x28, 0x00,
0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x00,
0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x12, 0x0B, 0x00, 0x00, 0x12, 0x0B, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x74, 0x64, 0x74, 0x64, 0x74, 0x64, 0x74, 0x64, 0x74,
0x00, 0x00, 0x64, 0x74, 0xA0, 0x7F, 0xA0, 0x7F, 0xA0, 0x7F, 0x64, 0x74, 0x00, 0x00, 0x64, 0x74,
0xA0, 0x7F, 0xA0, 0x7F, 0xA0, 0x7F, 0x64, 0x74, 0x00, 0x00, 0x64, 0x74, 0x64, 0x74, 0x64, 0x74,
0x64, 0x74, 0x64, 0x74, 0x00, 0x00, 0x00, 0x00
};
// открываем файл (стираем содержимое файла)
FileStream fileStream = File.Open(filePath, FileMode.Create);
// получаем поток
BinaryWriter output = new BinaryWriter(fileStream);
// записываем байты в поток
output.Write(data);
// закрываем поток
output.Close();
}
}
}