Words on my addictions: .NET, Philosophy, Music

26 February 2005

2 useful functions to read/write byte[] from/to files

Filed under: C# — stefanprodan @ 12:19 am

public static byte[] ByteArrayFromFile(string filePath)
{
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);

byte[] rez = br.ReadBytes((int)fs.Length);

br.Close();
fs.Close();

return rez;
}

public static void ByteArrayToFile(string filePath, byte[] content)
{
FileStream fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
BinaryWriter bw = new BinaryWriter(fs);

bw.Write(content);
bw.Flush();

bw.Close();
fs.Close();
}

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: