1
cs
private void button1_Click(object sender, EventArgs e)
{
byte b1 = 255;
textBox1.Text = b1.ToString() + Environment.NewLine;
byte b2 = 100;
int i1 = b2;
textBox1.Text += i1.ToString() + Environment.NewLine;
byte[] b3 = new byte[] { 245, 170, 51 };
textBox1.Text += b3[0].ToString() + Environment.NewLine;
textBox1.Text += b3[1].ToString() + Environment.NewLine;
textBox1.Text += b3[2].ToString() + Environment.NewLine;
textBox1.Text += Environment.NewLine;
string filePath = "example.txt";
byte[] bytes = File.ReadAllBytes(filePath);
foreach (byte b in bytes)
{
//Console.Write(b + " "); // 输出文件的字节内容
textBox1.Text += b.ToString() + " ";
}
string filePath2 = "output.bin";
byte[] bytesToWrite = new byte[] { 255, 100, 50 };
File.WriteAllBytes(filePath2, bytesToWrite);
//Console.WriteLine("文件写入成功!");
//MessageBox.Show("文件写入成功!");
}

先是基本的使用;
然后读文件到byte数组,输出每个字节;输出的就是文本框第6行之后的几行;
写文件,写入字节数组,文件打开看是乱码;