using System; using System.Collections.Generic; using System.Text; using System.IO;namespace ConsoleApplication1 { class Program { static void Main(string[] args) { DirectoryInfo di = new DirectoryInfo(@"d:\"); FileInfo[] fis = di.GetFiles(); foreach (FileInfo fi in fis) { byte[] bs = File.ReadAllBytes(fi.FullName); foreach (byte b in bs) { Console.WriteLine(string.Format("{0:X}", b)); } Console.ReadKey(); } } } }
private void button1_Click(object sender, EventArgs e) { FileStream fs = new FileStream("d:\\ls.tmp", FileMode.Open); byte[] data = new byte[2]; fs.Read(data, 0, 2); //只读2个字节 fs.Close(); }
private void button1_Click(object sender, EventArgs e) { FileStream fs = new FileStream("c:\\windows\\hh.exe", FileMode.Open); byte[] data = new byte[4]; fs.Read(data, 0, 4); //只读2个字节 fs.Close(); string str = BitConverter.ToString(data).Replace("-",""); }
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
DirectoryInfo di = new DirectoryInfo(@"d:\");
FileInfo[] fis = di.GetFiles();
foreach (FileInfo fi in fis)
{
byte[] bs = File.ReadAllBytes(fi.FullName);
foreach (byte b in bs)
{
Console.WriteLine(string.Format("{0:X}", b));
}
Console.ReadKey();
} }
}
}
{
FileStream fs = new FileStream("d:\\ls.tmp", FileMode.Open);
byte[] data = new byte[2];
fs.Read(data, 0, 2); //只读2个字节
fs.Close();
}
{
FileStream fs = new FileStream("c:\\windows\\hh.exe", FileMode.Open);
byte[] data = new byte[4];
fs.Read(data, 0, 4); //只读2个字节
fs.Close();
string str = BitConverter.ToString(data).Replace("-","");
}